CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer India Jobs (On-site work)

448 Job Offers

Software Development Lead Engineer
Save Icon
Lead Software Development Engineer sought in Pune to drive automation and IoT solutions. Requires 8+ years in automation engineering, PLC/HMI architecture, and standards like ISA S88 and PackML. You will define system architectures, govern designs, and integrate industrial networks. Join a global...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
alfalaval.com Logo
Alfa Laval
Expiration Date
Until further notice
Lead Software Engineer - Python/Golang - Vice President
Save Icon
Lead Software Engineer (VP) sought to drive the "everything-as-code" agenda within Citi's Developer Services group. This greenfield role requires 9+ years of Python/Golang expertise, experience with distributed systems, event-driven architectures, and Generative AI. Based in India, you will desig...
Location Icon
Location
India
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer role in Bengaluru, India, driving full-stack development with TypeScript, React, Node.js, and AWS cloud-native services. Lead agile teams in building AI/ML applications, Digital Twins, and scalable platforms. Requires 6+ years of experience, expert proficiency in cloud in...
Location Icon
Location
India , Bengaluru Urban
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Principal Software Engineer
Save Icon
Principal Software Engineer sought to lead architecture and delivery of high-scale, low-latency services for Bing Sports in Hyderabad. Requires 10+ years building production services, strong coding in C#/Java/C++/Go/Python, and distributed systems expertise. Drive technical direction, mentor engi...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Sr Associate Software Engineer
Save Icon
Seeking a Sr Associate Software Engineer in Hyderabad to lead complex software projects from conception to deployment. Requires 5+ years of SFMC development and Salesforce integration experience, plus strong Agile and cloud technology skills. You will develop innovative solutions using generative...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Software Engineer (Mobile Development/Xamarin/MAUI)
Save Icon
Seeking a skilled **Software Engineer** specializing in **Mobile Development** with **Xamarin/MAUI** for a Hyderabad-based role. You will build scalable, secure microservices on **Azure** using **C#**, **.NET Core**, and **REST APIs**. Ideal candidates have 2-3 years of experience with **MVVM**, ...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
blueyonder.com Logo
Blue Yonder
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer role in Bangalore, India, with Microsoft’s Azure Data engineering team. You will design and develop storage, indexing, and hybrid query execution for cloud-scale databases like PostgreSQL and Cosmos DB. Requires 7+ years in C++/Rust, deep distributed systems expertise, an...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer sought by Wells Fargo in Bengaluru to lead complex technical initiatives. You will design and build scalable, secure applications using Java, Spring Boot, and Microservices, with front-end development in React. Key responsibilities include developing RESTful APIs, impleme...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Senior Software Engineer - Platform
Save Icon
Senior Software Engineer - Platform role in Pune, India. Join Rapid7 as a key hire to ensure system reliability through automation and analysis. Requires 6+ years in Java, Terraform, Jenkins, and AWS, with skills in observability (Grafana) and mentoring. Drive innovation, improve MTTR, and shape ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
rapid7.com Logo
Rapid7
Expiration Date
Until further notice
Associate Software Engineer
Save Icon
Associate Software Engineer sought for a Hyderabad-based role to design, develop, and maintain scalable software solutions. Requires 2-6 years of experience, strong SFMC and Salesforce integration skills, plus Agile/Scrum knowledge. You will own complex projects, contribute to full-stack cloud de...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Sr Associate Software Engineer
Save Icon
Sr Associate Software Engineer role in Hyderabad, India, focused on Manufacturing Data & Analytics. You will design scalable cloud solutions using AWS, Python/PySpark, and React, contributing to both front-end and back-end development. This position requires 5-9 years of experience with data engi...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Senior Software Engineer - Staff
Save Icon
Senior Staff Software Engineer sought by Hewlett Packard Enterprise in Bengaluru, India. This onsite role requires 8-12 years of experience and a Bachelor’s/Master’s in CS or equivalent. Lead complex software systems design, integration, and testing across multiple platforms. Enjoy benefits like ...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Digital Software Engineer Senior Analyst – Assistant Vice President
Save Icon
Senior Digital Software Engineer (AVP) role in Pune/Chennai for a seasoned professional with 8+ years in product development. Requires strong Java, API, Microservices, and Angular/React skills to lead application design and drive mid-size feature development. This data-driven position demands ana...
Location Icon
Location
India , Pune, Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Software Dev Engineer
Save Icon
Join Amazon’s FinTech team in Gurugram as a Software Dev Engineer to build scalable, high-performance taxation systems for the world’s largest e-commerce engine. You’ll design distributed services, develop algorithms for secure transactions, and drive architectural innovation. Requires 3+ years o...
Location Icon
Location
India , Gurugram
Salary Icon
Salary
Not provided
amazon.de Logo
Amazon Pforzheim GmbH
Expiration Date
Until further notice
Sr. Software Engineer
Save Icon
Seeking a **Sr. Software Engineer** in **Hyderabad, India** to excel as an **SLM Consultant**. You will manage supplier onboarding, ensure **Vendor Master Data** accuracy, and drive compliance. Key requirements include **SAP Basic MM**, **Charm process** expertise, and strong data governance skil...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
techmahindra.com Logo
Tech Mahindra
Expiration Date
Until further notice
Software Development Engineer
Save Icon
Join Amazon's Financial Technology Team in Hyderabad as a Software Development Engineer. Build high-performance, AI-based financial systems using AWS, machine learning, and generative AI. Requires 5+ years of full-stack development, system design, and programming experience. Drive innovation with...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
Amazon
Expiration Date
Until further notice
Software Dev Engineer I
Save Icon
Location Icon
Location
India , Bengaluru; Hyderabad; Chennai; Delhi
Salary Icon
Salary
Not provided
Amazon
Expiration Date
Until further notice
Specialist Software Engineer – Full Stack AI/ML/GenAI
Save Icon
Seeking a Specialist Software Engineer – Full Stack AI/ML/GenAI in Hyderabad, India. You will design scalable cloud solutions, lead complex projects from conception to deployment, and develop innovative GenAI applications. Requires a Master’s with 6+ years or Bachelor’s with 8+ years, expertise i...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Lead Software Engineer
Save Icon
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Software Development Engineer in Testing
Save Icon
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
enormousenterprise.com Logo
Enormous Enterprise
Expiration Date
Until further notice

About the Software Engineer role

Explore the dynamic and in-demand world of software engineering jobs, where professionals design, build, and maintain the digital infrastructure that powers modern life. Software engineers, often synonymous with developers, are the creative problem-solvers and architects behind websites, mobile apps, operating systems, and complex enterprise systems. This career path blends analytical thinking with creative design to translate user needs and business goals into functional, efficient, and scalable software solutions.

The core responsibility of a software engineer is the full software development lifecycle. This typically begins with analyzing requirements and collaborating with product managers, designers, and other stakeholders. Engineers then design system architecture, write clean and maintainable code, and rigorously test their creations to ensure reliability and performance. A significant part of the role involves debugging issues, optimizing existing systems, and deploying updates. Many engineers also participate in code reviews to maintain quality standards and contribute to technical documentation. In today's agile environments, they often work in iterative cycles, continuously integrating and delivering new features.

Software engineering jobs can be specialized, but common areas include front-end (client-side), back-end (server-side), and full-stack development. Front-end engineers focus on user interfaces and experiences using technologies like HTML, CSS, and JavaScript frameworks. Back-end engineers build the server logic, databases, and application programming interfaces (APIs) that power functionality behind the scenes. Full-stack engineers possess skills across both domains. Other specializations include DevOps, security, data engineering, and cloud-native development.

Typical skills and requirements for these roles are both technical and soft-skills based. Fundamentally, proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go is essential. Understanding data structures, algorithms, and system design principles is crucial. Experience with frameworks, databases (SQL and NoSQL), and version control systems like Git is commonly expected. As software is increasingly built for the cloud, familiarity with services from providers like AWS, Azure, or GCP is a valuable asset. Equally important are strong problem-solving abilities, attention to detail, and effective communication skills for teamwork. While many positions require a degree in computer science or a related field, a proven portfolio and relevant experience are also highly valued pathways into software engineering jobs.

The profession offers immense variety, with opportunities to build everything from life-saving health applications and financial platforms to immersive games and cutting-edge AI tools. It is a career characterized by continuous learning, collaboration, and the tangible impact of creating products used by millions. For those with a logical mind and a passion for building, software engineering jobs present a rewarding and future-proof career path with endless possibilities for innovation and growth.