Software Engineering Jobs in India
There are 7,615 open Software Engineering jobs in India on freehire right now. 1,387 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 | 58 |
| USD | year | $118,718 | $144,469 | $170,000 | 16 |
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 921 · 12%
- Remote 517 · 7%
- Onsite 330 · 4%
Visa sponsorship offered in 31% of the 687 postings that state a position on it.
Seniority
- Senior 2,189
- Lead 504
- Staff 462
- Principal 364
- Intern 89
- Middle 73
Who is hiring
- 1000+ employees 2,825
- 501-1000 employees 554
- 51-200 employees 71
- 11-50 employees 42
- 201-500 employees 21
- 1-10 employees 2
Software Engineer, Frameworks
About Ethernovia, Inc. Ethernovia is developing the future of Ethernet-based networks to realize the full potential of software-defined and autonomous vehicles, robotics and other intelligent machines. Founded in 2018,…
AVP - Python Developer
Assistant Vice President Python Developer at MUFG Global Service focusing on automation engineering, system integration, and workflow optimization using Python, Atlas, and Glyph to transform manual processes into scalable automation solutions.
Senior Software Engineer II - 2026_1370
Design, develop, and support Governance, Risk, and Compliance (GRC) and Integrated Risk Management (IRM) solutions on the ServiceNow platform, collaborating with cross-functional teams to automate processes and ensure regulatory compliance.
Senior Software Engineer II
Full-stack senior engineer building Marriott's next-gen hospitality web portal using React/TypeScript micro-frontend architecture with GraphQL/REST APIs, Headless CMS integration, and GenAI-assisted development.
Principal Application Software Engineer (Performance Engineering)
Lead performance engineering for Oracle’s cloud healthcare and analytics services, optimizing scalability, reliability, and efficiency using Java, Python, and cloud-native tools.
Sr. Software Engineer 1
Build and maintain scalable web apps using React, .NET, and AI integrations; lead full-stack development and troubleshoot complex issues in a hybrid work model.
Sr RPA Developer
Senior SQL/SSIS developer designs and optimizes enterprise data pipelines, builds T-SQL stored procedures and SSIS packages, and tunes SQL Server databases for Clean Harbors' global operations.
Senior Software Engineer
Builds and maintains enterprise Java/Spring microservices and Angular frontends for commercial financial software, integrating Kafka, REST APIs, and databases.
Senior Software Engineer
Builds enterprise Java/Spring microservices and Angular frontends for financial software, integrating Kafka, REST APIs, and databases like Oracle/MySQL.
Software Engineer | S1 SDK-C/C++, P4, Network programming | 4-8 years
Develops and maintains Ethernet switching software for Cisco’s Nexus switches, focusing on L2/L3 networking, packet forwarding, and SDK integration for NPU/DPU/ASICs using C/C++ and Python.
Senior Software Engineer - Java , Spring boot, Microservices
Build and maintain Java-based microservices and UI components for a large fintech platform, using Spring Boot, Angular/React, and cloud-native practices.
Senior Software Engineer
Senior Java Engineer building AI-driven microservices for Wells Fargo’s mortgage domain, focusing on secure, scalable solutions with Spring Boot, GenAI/LLM integration, and enterprise compliance.
Senior Software Engineer
Designs, develops, and optimizes enterprise-grade fintech software solutions using Java/.Net, Python, and cloud platforms, focusing on scalable APIs, microservices, and data engineering to support Barclays' digital infrastructure and business operations.
Software Developer 3
Develops and maintains full-stack applications (frontend/back-end) for Oracle’s cloud/IT infrastructure, focusing on APIs, databases, and cloud-native services while adhering to agile and security best practices.
Software Engineer - Java ( Bengaluru)
Build and maintain secure, scalable Java microservices that power Omnissa’s AI-driven digital work platform, enabling seamless and secure enterprise app access across devices and clouds.
Software Developer/Senior Software Developer- D365 BC
Develops and customizes ERP solutions using Dynamics 365 Business Central/NAV with AL programming, integrates third-party apps via APIs/.NET, and collaborates with cross-functional teams to deliver scalable ERP systems.
Sr. Software Engineer- Duck Creek Policy
Leads software development for Chubb’s Duck Creek Policy Admin System, collaborating with business teams to design, debug, and deploy insurance policy solutions. Focuses on rating, forms, business rules, and integrations in a hybrid work environment.
JAVA Developer
A Java developer builds and maintains fintech applications, focusing on system design, scalability, and performance using Java 8/11, Spring Boot, and Oracle/SQL Server. Daily tasks include coding, unit testing, Agile collaboration, and ensuring adherence to SOLID principles and best practices.
Enterprise Cloud Software Engineer (Cloud Operations, AI Engineering, Azure/AWS)
Builds AI-augmented cloud automation frameworks for AWS/Azure, merging DevOps and software engineering to replace manual IT ops with scalable, governed workflows.
Software Engineer- Java
Designs, builds, and maintains software applications and services in cloud, platform, and application domains, focusing on Java-based development, REST APIs, and enterprise systems with Agile/Lean methodologies.