1

India Software Engineer Jobs in Washington (NOW HIRING)

Sr. Software Engineer

Bethesda, MD ยท On-site

$130K - $172K/yr

Collaborate closely with cross-functional and cross-geography teams (US, Sri Lanka, India ... Participate in code reviews, provide constructive feedback, and mentor junior engineers (for Senior ...

USM has offices throughout the US and offshore delivery centers in India. USM is a certified ... Hands-on engineer in designing and development of software solutions and software requirements ...

... India. Infojini Consulting is recognized as one of the fastest growing IT services and software ... Software Developer Location: Mclean VA Duration: 3 to 6 Months contract to hire Roles and ...

... India. We provide these services in multiple computing environments and use technologies such as ... Overall We are looking for a Senior Engineer to join our Wireless Engineering team. Candidate will ...

Director, Software Engineering

Arlington, VA ยท Hybrid

$291K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Title and Summary Director, Software Engineering Director, Software Engineering Mastercard ... India, and Europe. Success in this role requires strong technical leadership, working with ...

Director, Software Engineering

Arlington, VA ยท On-site

$291K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Title and Summary Director, Software Engineering Director, Software Engineering Mastercard ... India, and Europe. Success in this role requires strong technical leadership, working with ...

C++ Developer

Manassas, VA

$49 - $66/hr

... India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise. We guarantee you the best rate for your skills and performance. As a Software Developer you will be in line with ...

Staff SW Engineer - Integration

Sterling, VA ยท On-site

$120 - $160/hr

Hyderabad, India Reports to: Director, Integrations Engineering Role Summary Candescent is ... Requirements (Must-Have) * 8+ years of hands-on software engineering experience. * Strong ...

Mainframe Developer

Chantilly, VA ยท On-site

$50.25 - $64.50/hr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... throughout the United States and India. We provide these services in multiple computing ...

ETL Developer - Senior

Washington, DC ยท On-site

$61.75 - $81.50/hr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... throughout the United States and India. We provide these services in multiple computing ...

Big Data Engineer

Alexandria, VA ยท On-site

$59.75 - $79/hr

... Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered ... centers in India. We offer world-class ability in giving most astounding quality and ...

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... India. We provide these services in multiple computing environments and use technologies such as ...

C/C++ Developer

Mclean, VA

$49.50 - $66.75/hr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... India. We provide these services in multiple computing environments and use technologies such as ...

SQL Developer-----Need GC,USC,GC-EAD

Reston, VA ยท On-site

$47 - $64.50/hr

USM has offices throughout the US and offshore delivery centers in India. USM is a certified ... Looking for a Sr. Software Engineer, Database Development to be a key member of the technology ...

Showing results 21-40

India Software Engineer information

See Washington salary details

$71.9K

$167.1K

$232.7K

How much do india software engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for india software engineer in Washington is $167,085.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,900.00 and $195,900.00 per year, depending on experience, location, and employer.

What is an India software engineer?

India Software Engineers are professionals based in India who design, develop, test, and maintain software applications and systems. They work across various industries and may specialize in areas like web development, mobile apps, or enterprise solutions. India is known for its large and skilled software engineering workforce, contributing significantly to global technology projects and innovation. Their roles often involve collaborating with local and international teams, using diverse programming languages and tools to solve complex technical problems.

What are the key skills and qualifications needed to thrive as a software engineer in India?

To thrive as a Software Engineer in India, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, data structures, and typically a bachelor's degree in computer science or related fields. Familiarity with version control systems like Git, frameworks such as Spring or Django, and cloud platforms like AWS or Azure is highly valued, and certifications (e.g., AWS Certified Developer) can be advantageous. Strong problem-solving abilities, teamwork, and communication skills help set candidates apart in collaborative and dynamic environments. These skills ensure you can build reliable software solutions, adapt to evolving technologies, and contribute effectively to project goals.

What is the difference between India Software Engineer vs India Developer?

AspectIndia Software EngineerIndia Developer
CredentialsBachelor's in CS or related field, programming skillsBachelor's in CS or related field, coding proficiency
Work EnvironmentDesign, develop, test software; collaborate with teamsWrite, test, maintain code; often part of development teams
Industry UsageUsed across tech companies, startups, IT servicesCommonly used in software development roles

India Software Engineer and India Developer roles share similar educational backgrounds and work environments, focusing on coding and software creation. The main difference lies in scope: Software Engineers often handle broader system design and architecture, while Developers focus more on coding and implementation. Both roles are vital in the tech industry and frequently overlap in job functions.

What are some common challenges faced by software engineers working in India-based teams?

Software engineers in India often collaborate with global teams across different time zones, which can require flexibility and strong communication skills. Navigating frequent updates to technology stacks and adapting to fast-paced project timelines are also common challenges. Additionally, software engineers may need to balance individual coding responsibilities with participation in code reviews, team meetings, and mentorship activities. Embracing continuous learning and being proactive in cross-functional collaboration are key to overcoming these challenges and advancing in this role.

What cities in Washington are hiring for India Software Engineer jobs?

Cities in Washington with the most India Software Engineer job openings:

Infographic showing various India Software Engineer job openings in Washington as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $167,085 per year, or $80.3 per hour.

Sr. Software Engineer

otelier.io

Bethesda, MD โ€ข On-site

$130K - $172K/yr

Full-time

Re-posted 13 days ago


Job description

Description:

Key Responsibilities

• Design, develop, and maintain robust backend services and APIs using C#.NET and ASP.NET (MVC/Web API/Core).

• Implement and optimize data access layers using SQL Server, PostgreSQL, and Snowflake, ensuring reliability, performance, and security.

• Build and enhance responsive, user-friendly web interfaces using React.js or Angular (bonus).

• Design, develop, and integrate RESTful and microservices-based architectures with a focus on scalability, observability, and fault tolerance.

• Write clean, maintainable, and testable code following SOLID principles, design patterns, and best practices.

• Collaborate closely with cross-functional and cross-geography teams (US, Sri Lanka, India) including Product, QA, Data, and Integrations teams.

• Actively participate in daily stand-ups, sprint planning, grooming, and retrospectives, ensuring alignment across time zones.

• Communicate effectively with stakeholders, including US-based product and customer-facing teams, to clarify requirements and provide timely updates.

• Participate in code reviews, provide constructive feedback, and mentor junior engineers (for Senior role).

• Troubleshoot production issues, perform root-cause analysis, and contribute to continuous performance tuning and optimization.

• Take ownership of features end-to-end, including design, development, testing, deployment, and post-release monitoring.

• Contribute to improving team processes, documentation, and engineering practices in a distributed setup.

• Stay updated with emerging .NET, cloud, and front-end technologies and demonstrate a continuous learning mindset.

Requirements:

Key Requirements

• Strong hands-on experience (4–7 years) in C#.NET and ASP.NET (MVC/Web API/Core) for building enterprise web applications and services.

• Well versed with coding in AI based IDEs like Cursor or Claude Code.

• Solid experience with relational databases such as SQL Server and PostgreSQL, including schema design, complex queries, indexing, and performance tuning.

• Exposure to or hands-on experience with Snowflake or other cloud data warehouses is highly desirable.

• Good understanding of RESTful APIs, microservices architecture, and application performance tuning.

• Experience with unit testing and integration testing frameworks in the .NET ecosystem.

• Strong problem-solving skills with an ownership mindset and accountability for deliverables.

• Excellent communication skills, with the ability to work effectively in a distributed, cross-timezone team environment.

• Comfortable working with teams and stakeholders in US and Sri Lanka time zones, with flexibility for overlap hours when required.

• Bachelor’s degree in Computer Science, Engineering, or a related field.


Bonus Skills (Nice to Have)

• Experience with Apache Kafka or other event streaming platforms.

• Practical exposure to AWS services (e.g., ECS/EKS, Lambda, RDS, S3) or equivalent cloud platforms.

• Experience with Azure DevOps, Git-based CI/CD pipelines, and automated deployments.

• Front-end development experience with React.js or Angular, including TypeScript and modern build tooling.

• Experience working in data-intensive or integration-heavy systems.