Get the job you really want

Top Software Engineer Jobs in India

3,067+ Job Results
5 Days Ago
Chennai, Tamil Nadu, IND
5,547 Employees
Junior
5,547 Employees
Junior
Design
Support the PLM team on customization and enhancement activities using Windchill development tools, requiring knowledge of JAVA and SQL. Responsibilities include analyzing systems, preparing program specifications, encoding, testing, debugging, and installing programs, as well as participating in training and workshops.
5 Days Ago
Mumbai, Maharashtra, IND
513 Employees
Mid level
513 Employees
Mid level
Payments • Financial Services
The Software Engineer will build tools and frameworks to enhance developer experience, support CI/CD pipeline and automation test framework, and collaborate with various engineering teams to improve practices and productivity. Key responsibilities include championing improvements and implementing security best practices.
5 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Senior Software Engineer will develop and improve business solutions, build SaaS products for inventory management, and work with large-scale systems. This role includes coding, collaborating with architects, and mentoring engineers while ensuring best practices in software development are followed.
5 Days Ago
Bengaluru, Karnataka, IND
434 Employees
Senior level
434 Employees
Senior level
Insurance
The Software Engineer will design and implement efficient, low-latency APIs, writing reusable code for Plum's health benefits platform. The role involves collaborating with various stakeholders to maintain high-quality standards and advocating for improvements in product security and performance.
5 Days Ago
Bengaluru, Karnataka, IND
434 Employees
Junior
434 Employees
Junior
Insurance
The software engineer in DevSecOps will perform security assessments, manage vulnerabilities, and improve secure coding practices alongside developers. Responsibilities include maintaining security measures for cloud infrastructure, monitoring logs for incidents, and implementing CI/CD security tools while ensuring adherence to best practices in security.
5 Days Ago
Bengaluru, Karnataka, IND
434 Employees
Mid level
434 Employees
Mid level
Insurance
The Software Engineer - II - Test (SDET) at Plum will design and develop test automation frameworks, ensure quality for web, mobile, and API applications, collaborate with teams for effective testing strategies, and mentor junior staff. Responsibilities also include defect tracking and performance testing.
5 Days Ago
Bengaluru, Karnataka, IND
434 Employees
Mid level
434 Employees
Mid level
Insurance
The Software Engineer - II (Android) will design and implement features for Android applications, collaborate with cross-functional teams, conduct code reviews, and enhance existing processes through automation in CI/CD. They will be responsible for writing clean, maintainable code and integrating the latest Android trends in a team-oriented environment.
5 Days Ago
Bengaluru, Karnataka, IND
434 Employees
Mid level
434 Employees
Mid level
Insurance
As a senior full stack engineer at Plum, you will architect and develop scalable, high-performing web applications, managing both frontend and backend components. You will collaborate with teams to enhance the product, optimize API integrations, and adhere to best coding practices, ensuring code quality and maintainability throughout the development process.

Featured Jobs

5 Days Ago
Bengaluru, Karnataka, IND
434 Employees
Mid level
434 Employees
Mid level
Insurance
As an iOS Software Development Engineer II, you'll design and enhance iOS applications, optimize performance, conduct code reviews, and collaborate with product managers and designers. This role requires a strong foundation in iOS development, focusing on writing efficient, maintainable code while staying updated with emerging trends.
5 Days Ago
Bengaluru, Karnataka, IND
434 Employees
Junior
434 Employees
Junior
Insurance
As a Full-stack Software Engineer at Plum, you will architect and deliver new features across the stack, ensuring high performance and quality. Responsibilities include collaborating on intuitive user interfaces, implementing API integrations, and collaborating with product and engineering teams to ship impactful features while adhering to best coding practices.
5 Days Ago
Bengaluru, Karnataka, IND
434 Employees
Senior level
434 Employees
Senior level
Insurance
As a Software Engineer, you will design and implement new features for Android applications, optimize performance, collaborate with stakeholders, write clean code, and conduct code reviews. You will also troubleshoot issues and stay updated on trends in Android development.
5 Days Ago
Bengaluru, Karnataka, IND
434 Employees
Mid level
434 Employees
Mid level
Insurance
As a Frontend Software Engineer at Plum, you will design and implement new features for the insurance platform, focusing on customer experience. Responsibilities include building reusable components, optimizing page load times, and solving UI compatibility issues, while ensuring quality through code standards and reviews.
5 Days Ago
Bengaluru, Karnataka, IND
434 Employees
Junior
434 Employees
Junior
Insurance
Seeking a senior frontend engineer to help scale Plum and spearhead the frontend of the product. Responsible for designing and implementing new features, improving performance, and ensuring quality. Must have experience in building web applications with JavaScript, HTML5, and CSS, and be proficient in React development. Strong attention to detail, ownership, and collaboration skills are required.
5 Days Ago
Industrial Estate, Kharadi, Pune, Maharashtra, IND
57,000 Employees
Senior level
57,000 Employees
Senior level
eCommerce • Fintech • Information Technology • Payments • Software
The Senior Software Engineer will analyze, design, program, debug, and modify software for high-frequency trading applications. Responsibilities include defining system requirements with product managers, writing technical specifications, completing documentation, and training teams on system applications.
5 Days Ago
Gurugram, Haryana, IND
142 Employees
Mid level
142 Employees
Mid level
Cloud • Software
Responsible for automation, continuous delivery, and quality assurance of the ArmorCode AppSecOps Platform. Collaborates with teams to ensure product quality and usability. Requires 3-5 years of experience with Java, Selenium, SQL, no-SQL DBs, API testing, and problem-solving skills.
5 Days Ago
India
923 Employees
Junior
923 Employees
Junior
Artificial Intelligence • Software • Automation
The Software Engineer will be responsible for end-to-end development of features and systems, ensuring high quality and performance. Responsibilities include collaborating with teams, monitoring system reliability, driving improvements, and staying updated on technologies to enhance system scalability and maintain standards.
5 Days Ago
India
923 Employees
Junior
923 Employees
Junior
Artificial Intelligence • Software • Automation
As a Software Engineer at ABBYY, you will own the design, development, testing, and deployment of features and services. Responsibilities include ensuring high code quality, collaborating with teams, monitoring system performance, and driving technical innovation. You will be expected to stay updated with new technologies to build scalable solutions for complex problems.
923 Employees
Junior
Artificial Intelligence • Software • Automation
As a Software Engineer, you will oversee the end-to-end development of features and systems, focusing on code quality, performance, and maintainability. You'll collaborate with cross-functional teams, drive continuous improvement, and ensure reliable and scalable solutions while staying updated with new technologies.
5 Days Ago
India
923 Employees
Junior
923 Employees
Junior
Artificial Intelligence • Software • Automation
The Software Engineer will own end-to-end development for features, ensuring high code quality and performance. Responsibilities include collaborating with cross-functional teams, monitoring system health, and implementing continuous improvements to ensure scalability and reliability.
923 Employees
Entry level
Artificial Intelligence • Software • Automation
As an Associate Software Engineer, you will take ownership of the development, quality, and delivery of features for cross-platform applications, collaborating with cross-functional teams. Responsibilities include ensuring code quality, system reliability, and implementing improvements, while also staying updated on technology trends.
5 Days Ago
India
923 Employees
Entry level
923 Employees
Entry level
Artificial Intelligence • Software • Automation
As an Associate Software Engineer, you will handle the complete development cycle of features and systems, ensuring high quality and performance. You'll collaborate with various teams, focus on improving code quality, and monitor system performance, while staying updated with the latest technologies.
11 Days Ago
Chennai, Tamil Nadu, IND
550 Employees
Senior level
550 Employees
Senior level
Artificial Intelligence • Big Data • Logistics • Software • Transportation
As a Staff Software Engineer at FourKites, you will design and implement high-quality software services, work with teams to analyze requirements, perform code reviews, mentor peers, and build user interfaces. You'll collaborate on backend and frontend projects using modern technologies and ensure high coverage of unit tests.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+51 More
5 Days Ago
Pune, Maharashtra, IND
432 Employees
Expert/Leader
432 Employees
Expert/Leader
Information Technology
The MAC Software Engineer will design, develop, and test software modules for multi-core processing platforms in fixed broadband access systems, focusing on the MAC layer of a fixed wireless access system, and performing integration, debugging, and optimization tasks.
5 Days Ago
Pune, Maharashtra, IND
432 Employees
Mid level
432 Employees
Mid level
Information Technology
Design and implement distributed software in a microservices architecture for a cutting-edge cloud product. Collaborate with Product Management and customers, and work on integrations, troubleshooting, and scaling. Responsible for end-to-end ownership of services with agile release cycles.
5 Days Ago
Chennai, Tamil Nadu, IND
1,244 Employees
Senior level
1,244 Employees
Senior level
Industrial • Manufacturing
As a Senior Software Engineer, you will extend a mature application for data acquisition, contribute to software designs and implementations, coach colleagues, and work closely with the hardware and testing teams as part of a global R&D team.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size