Software Engineering Jobs in India
There are 7,491 open Software Engineering jobs in India on freehire right now. 1,397 of them were posted recently. The skills employers ask for most often are cloud, ai and api.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| INR | year | ₹1,700,000 | ₹2,516,687 | ₹3,500,000 | 59 |
| USD | year | $122,209 | $148,938 | $170,000 | 15 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 60%
- ai 50%
- api 49%
- agile 43%
- ci-cd 41%
- java 36%
- python 33%
- automation 32%
How the work is done
- Hybrid 881 · 12%
- Remote 477 · 6%
- Onsite 329 · 4%
Visa sponsorship offered in 32% of the 674 postings that state a position on it.
Seniority
- Senior 2,174
- Lead 494
- Staff 455
- Principal 351
- Middle 97
- Intern 86
Who is hiring
- 1000+ employees 2,859
- 501-1000 employees 543
- 51-200 employees 69
- 11-50 employees 40
- 201-500 employees 21
- 1-10 employees 3
Software Engineer II
The Software Engineer II will design, build, and maintain production features for home financing platforms using C#/.NET Core and Azure. This role involves end-to-end feature ownership, code quality assurance, and collaboration within a microservices-based architecture.
Java Developer - AVP
Lead Java Full Stack Developer responsible for end-to-end design, development, and deployment of scalable microservices using Java, Spring Boot, React/Angular, and cloud-native technologies (AWS, OpenShift).
Software Engineer
Software Engineer building and maintaining Angular front-end components and Java/Spring Boot backend APIs and microservices in a collaborative, agile environment.
Software Engineer
U.S. Bank is seeking a Software Engineer in Chennai to design, develop, and maintain full-stack software solutions as part of their digital transformation. The role requires extensive experience in agile development and DevOps principles to deliver scalable, secure, and reliable financial technology products.
Lead Software Engineer - IN B
The Lead Software Engineer will design and implement automated testing frameworks for web applications and APIs using Playwright and Java. The role involves integrating tests into CI/CD pipelines and collaborating with engineering teams to ensure high-quality software delivery in a banking environment.
Senior Software Engineer
The Senior Software Engineer will design and build large-scale distributed platforms for observability, automation, and AI-driven reliability. The role involves developing platform services and telemetry systems to support infrastructure operations across storage, compute, and networking domains.
Software Engineer - Salesforce Development
Build and maintain Salesforce solutions using Apex, LWC, and SOQL for Wells Fargo’s fintech platform, ensuring compliance and integration with enterprise systems.
Senior Software Engineer - Java/Microservices
The Senior Software Engineer will design and develop enterprise-scale, cloud-native platforms using Java, Spring Boot, and microservices. The role involves building event-driven architectures with Kafka and modern micro-frontend interfaces using React.
Software Development Engineer 4
This role involves developing high-performance features for a large-scale Windows desktop photo editing application using C++ or C#. The engineer will work on complex multi-process architectures and leverage generative AI tools to improve development efficiency and system performance.
Lead Software Development Engineer in Test
Lead a team to design, build, and maintain automated test suites for financial-market software using Java/Python, Selenium, and CI/CD pipelines.
Software Engineer -Snowflake Development
Develops and maintains Snowflake-based data solutions, including SQL scripts, ETL pipelines, and database objects, to support DTCC’s global capital markets infrastructure. Focuses on data integration, performance tuning, and collaboration with business teams to solve complex financial data challenges.
Lead Software Development Engineer in Test
Lead SDET at DTCC responsible for designing, developing, and maintaining automated test frameworks and integrating them into CI/CD pipelines using Selenium, TestNG, Rest Assured/Karate, Java/Python, and SQL.
Software Engineer -Snowflake Development
Snowflake-focused software engineer building SQL scripts, ETL/ELT pipelines, and data processing workflows for DTCC's global capital markets infrastructure.
Software Development Engineer
Software Development Engineer at Nokia's Network Infrastructure group building scalable NMS platform software using Java, Angular, Python, and microservices, with a focus on optical/transport network operations and AI-assisted development.