Software Engineering Jobs in India
There are 7,937 open Software Engineering jobs in India on freehire right now. 1,355 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,750,000 | ₹3,500,000 | 61 |
| USD | year | $119,418 | $148,938 | $170,000 | 17 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 59%
- ai 50%
- api 49%
- agile 43%
- ci-cd 41%
- java 36%
- python 33%
- automation 32%
How the work is done
- Hybrid 958 · 12%
- Remote 532 · 7%
- Onsite 349 · 4%
Visa sponsorship offered in 32% of the 684 postings that state a position on it.
Seniority
- Senior 2,293
- Lead 525
- Staff 471
- Principal 374
- Intern 95
- Middle 78
Who is hiring
- 1000+ employees 2,802
- 501-1000 employees 557
- 51-200 employees 77
- 11-50 employees 42
- 201-500 employees 26
- 1-10 employees 2
Senior Software Engineer
Senior Software Engineer at Mastercard builds and maintains Salesforce applications for payments risk/security products, integrating systems and automating business processes for global teams.
Software Engineer
Develop and secure industrial automation software using .NET Core, Angular, and Kubernetes, with a focus on PKI, TLS, and TPM for IoT device provisioning and cryptographic operations.
Senior Software Development Engineer
Senior software engineer building and scaling cloud-based travel reservation systems using Java/Kotlin, AWS, and AI/ML integrations to improve booking reliability and traveler experiences.
Senior Software Engineer
Senior Software Engineer builds and maintains the core data-access layer for a financial-data platform, using Python and C++ to design APIs, enforce entitlements, and optimize low-latency queries for investment professionals.
Software Engineer - Senior Associate
Build and optimize Azure-based data pipelines and analytics platforms using Databricks, Spark, and Hadoop to transform raw data into insights for PwC clients.
Application Developer
Develop and maintain software solutions for banking systems using industry-standard languages and frameworks, collaborating with cross-functional teams to ensure scalable, secure, and high-performance applications.
Senior Salesforce Developer
Designs, develops, and improves Salesforce-based software solutions for business and technology needs, ensuring scalability, security, and performance while collaborating with cross-functional teams.
Salesforce developer
Develop and maintain Salesforce-based software solutions for a global bank, collaborating with cross-functional teams to deliver scalable, secure, and high-performance systems aligned with business goals.
Intermediate Application Developer
Develops and maintains web applications using React, Python, Django, and GCP for a global logistics company in Chennai.
Custom Software Engineer
Lead the design, development, and configuration of SAP Master Data Governance applications, acting as the primary technical point of contact for stakeholders.
Lead Software Engineer
Lead a team building Java-based full-stack banking applications using Spring Boot, React/Angular, and cloud-native tools to deliver secure, scalable financial services.
Consultant, Software Engineer - India | Technical Lead Guidewire PolicyCenter
Technical lead role building and integrating Guidewire PolicyCenter solutions in Java/Gosu, mentoring teams, and shaping cloud-native architectures with microservices, Kafka, and CI/CD.
Software Engineer II
Builds and maintains HIPAA-compliant backend systems for behavioral health software using Python/Django, AWS, and React, integrating with external EHR systems and mentoring junior engineers.
Senior Software Engineer
Designs and builds core banking software using Java Spring Boot microservices, relational databases, and Azure cloud services to power financial institutions.
Lead Software Engineer - React JS, ES6, JavaScript, CSS, HTML & Java
Lead a small team to modernize legacy applications by building front-end web pages with React JS and back-end services with Java/Spring Boot, ensuring timely delivery and system design excellence.

Lead Software Engineer
Lead a team building pre-silicon virtual and hybrid platforms for SoC software development using SystemC/TLM, C++, and Python, debugging hardware/software co-issues and optimizing platform performance.

Lead Software Engineer
Lead a team building and verifying hardware IP and SoCs for high-speed interfaces like PCIe and Ethernet using C/C++ and UVM, driving Cadence’s electronic design automation tools.