Software Engineering Jobs in India
There are 7,510 open Software Engineering jobs in India on freehire right now. 1,413 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,633,344 | ₹3,500,000 | 60 |
| 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 37%
- python 33%
- automation 32%
How the work is done
- Hybrid 886 · 12%
- Remote 477 · 6%
- Onsite 329 · 4%
Visa sponsorship offered in 32% of the 676 postings that state a position on it.
Seniority
- Senior 2,192
- Lead 501
- Staff 455
- Principal 350
- Middle 101
- Intern 85
Who is hiring
- 1000+ employees 2,863
- 501-1000 employees 543
- 51-200 employees 69
- 11-50 employees 40
- 201-500 employees 21
- 1-10 employees 3
Sr Software Engineer
Design, build, and maintain software for the GridOS ADMS product using .NET/C# and Java, modernizing legacy ADMS systems through the full software development lifecycle in an on-site Hyderabad role.
Associate Enterprise Software Engineer
Entry-level software engineer supporting the development and maintenance of enterprise applications (materials, financial, HRIS) under supervision, using Java, Python, or C# with Git.
Senior Enterprise Software Engineer
Senior Enterprise Software Engineer responsible for designing, developing, and optimizing enterprise applications in finance and HR domains, working with Java, Python, or C# and Git-based version control in an onsite Pune role.
Lead Software Developer(SAP ABAP)
The Lead Software Developer will design, develop, and maintain custom SAP applications using ABAP, SAPUI5, Fiori, and OData services. This role involves collaborating with global stakeholders to optimize system performance and deliver user-centric solutions within an aerospace environment.
Software Engineer - Senior Associate (Python Javascript)
Senior Associate Software Engineer at PwC's Bangalore Acceleration Center building full-stack solutions with Java, Python, JavaScript/TypeScript, and Azure, including microservices, APIs, and CI/CD for diverse client digital transformation projects.
Software Engineer - Senior Associate (Python Javascript)
This role is for a Manager-level Software Engineer at PwC who leads teams in developing full-stack solutions using Python, JavaScript, Java, and .NET. The position focuses on cloud-native development on Azure, API management, and mentoring staff to deliver digital transformation projects for clients.
Senior Software Engineer - Java Application Development
The Senior Software Engineer will lead the development and maintenance of Java-based web platforms and tools for financial indices. The role involves mentoring junior developers, integrating REST APIs, and working with AWS cloud infrastructure.
Software Engineer–Confluent Kafka on AWS
This role involves designing, deploying, and operating production-grade Confluent Kafka platforms on AWS within a Kubernetes environment. The engineer will build event-driven architectures, maintain infrastructure as code, and develop stream-processing applications to support enterprise-level financial services.
Software Engineer
The application window is expected to close on: 08/24/2026 Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received . Develops software consistent with Cisco…
Staff Software Engineer
Broadcom is seeking a Staff Software Engineer to design, develop, and maintain enterprise security software across multiple platforms and cloud environments. The role involves building distributed systems, implementing APIs, and utilizing AI-assisted development tools to resolve complex technical issues.
Staff Software Engineer
The Staff Software Engineer will design and maintain enterprise security software using Java, Spring, and modern web frameworks while leveraging AI-driven development methodologies for complex engineering tasks. The role involves full-stack development, API design, and resolving critical customer escalations.
Software Engineer - AI Platform
Build and ship AI platform features on top of MariaDB’s relational database, integrating agent frameworks (LangChain, CrewAI) and vector/RAG systems to power enterprise AI applications with multi-cloud deployment.
