Software Engineering Jobs in India
There are 7,458 open Software Engineering jobs in India on freehire right now. 1,379 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 879 · 12%
- Remote 476 · 6%
- Onsite 326 · 4%
Visa sponsorship offered in 32% of the 671 postings that state a position on it.
Seniority
- Senior 2,158
- Lead 492
- Staff 454
- Principal 348
- Middle 96
- Intern 85
Who is hiring
- 1000+ employees 2,849
- 501-1000 employees 543
- 51-200 employees 69
- 11-50 employees 40
- 201-500 employees 21
- 1-10 employees 3
Lead Software Developer
Technical Lead driving architecture, development, and delivery of enterprise platforms using Java, Python, Node.js, and AWS Cloud, combining hands-on engineering, people management, and AI/ML initiatives.
Consultant - Python Developer with Gen AI
Drive Gemini Enterprise / NotebookLM enablement end-to-end, coordinating between stakeholders and technical teams while providing expert guidance on AI agent design, prompt engineering, and integration using Python, Google Vertex AI, and Google ADK.
Software Engineer III - Salesforce Developer
Builds and maintains Salesforce-based systems for JPMorganChase’s Commercial & Investment Bank, using Apex, LWC, and integrations to deliver secure, scalable financial services solutions.
Software Engineer III - Python, AI, AWS
Software Engineer III on JPMorgan Chase's Payments Technology team, designing and delivering secure, scalable products using Python, Java, and AI-assisted development tools within an agile SDLC.
Software Engineer III - Java, Spring, Kafka, AWS
Design, develop, and maintain Java/Spring Boot microservices and Kafka event-driven systems within JPMorgan Chase's Consumer and Community Banking division, ensuring secure, scalable, and stable production solutions.
Software Engineer III - ( Java, Springboot, AWS)
Software Engineer III on JPMorgan Chase's Employee Platforms agile team, designing and delivering secure, scalable technology products primarily using Java, Spring Boot, and AWS.
Software Engineer II - Java
A mid-level Java engineer builds and maintains secure, scalable software components for JPMorgan Chase’s consumer banking products, using Spring Boot and microservices while leveraging AI tools for coding and testing.
Software Development Engineer in Test Associate Director
Lead test strategy and automation for data governance and metadata management platforms (Snowflake, Collibra, Atacama) at a financial market infrastructure company, ensuring quality, compliance, and release readiness.
Sr Consultant Software Engineer (Java or .Net)
Senior Software Engineer at Visa designing and developing enterprise payment solutions using Java or .NET, Spring Boot, React, and AWS, leveraging agentic AI coding tools like Claude Code.
Senior Software Engineer, MediaWiki Content Platform Team
Develops and maintains the wikitext processing infrastructure for Wikipedia, improving markup language usability, performance, and reliability while collaborating with engineers, product teams, and global communities.