Get the job you really want.
Top Software Engineer Jobs in India
As a Software Development Engineer I at CommerceIQ, you will develop, test, and release software features, collaborate within a Scrum team, and participate in the software development life cycle. You will work alongside senior developers to design scalable systems and take ownership of software quality and performance.
As a Senior Software Engineer at Expanso, you will lead the development of Bacalhau, focusing on performance, reliability, and scalability while collaborating with a cross-functional team. You will ensure coding excellence, troubleshoot issues, and iterate based on community feedback in a dynamic, innovative environment.
The Architect for Global Supplier Tech will lead a team of engineers in building scalable platforms for supplier management, focusing on product catalog integration and real-time ML decision-making. Responsibilities include providing technical vision, collaborating across teams, and developing APIs and microservices.
You will participate in the design, development, testing, and documentation of software systems. The role involves implementing projects, developing features including device drivers and operating system modifications to improve software functionalities.
The role involves developing features and fixes for the Networking TCP/IP stack, collaborating with project teams, and creating testing plans and documentation. It requires strong analytical skills and knowledge of networking protocols.
As a Senior Fullstack Engineer, you will build and maintain the virtual event platform, focusing on frontend development with TypeScript and React, and backend systems using NodeJS and Ruby. Responsibilities include developing dynamic interfaces, implementing cloud solutions with AWS, and ensuring scalability for real-time event hosting.
As a Senior Software Engineer, you will develop the Visibility platform at Maersk, focusing on event-driven applications and microservice-based APIs. Your responsibilities include ensuring application scalability, reliability, and security while maintaining best practices in code quality and performance. You will also participate in continuous delivery and support collaborative practices across teams.
The Senior Software Engineer will design, build, test, and maintain applications using ReactJS and C# .NET. The role requires collaboration within a development team to manage workload and improve existing systems.
The role involves designing and building solutions for complex business workflows, ensuring high-quality code, mentoring other engineers, and collaborating with cross-functional teams to deliver software in a fast-paced environment.
As a Senior Software Engineer (.Net) at Experian, you will be part of a high-performance team tasked with developing cloud-native microservices and web applications, particularly focusing on Identity Services. You will collaborate closely with other engineers, manage the product backlog, and ensure adherence to software engineering best practices.
As a Senior Software Engineer, you will guide SAP designs, perform fit/gap analysis, and manage technical specifications while engaging with business stakeholders. Your role involves ensuring high code quality, participating in Agile processes, debugging complex systems, and mentoring other engineering teams.
The Senior Software Engineer will lead the development and deployment of a new platform at S&P Global, utilizing full stack technologies including .NET and React. Responsibilities include planning, developing, and ensuring high software standards across the lifecycle. Collaborative work with global teams and knowledge of cloud services like AWS are also essential.
The Principal Software Engineer (Data Architect) will lead data architecture for the Corporate Solutions group. Responsibilities include designing and managing the corporate data platform, implementing data strategies, and guiding data engineers in data maintenance and processing. This role requires collaboration with leadership and stakeholders, ensuring data security and compliance, and mentoring teams.
As a Senior Software Engineer at Visa, you will develop, review, and prepare technical documents and code for payment technologies. Your role includes managing projects, analyzing the stability and functionality of changes, and collaborating with product management to ensure valuable product delivery.
Join the druid systems team at Imply to build scalable orchestration engines and data management capabilities in Apache Druid. Contribute to the growth of the Apache Druid community through code and design reviews. Strong communication skills and solid grasp on good software engineering practices required.
As an Application Support Software Engineer, you will contribute to projects across various sectors, particularly in banking and healthcare. Essential tasks include supporting Finone applications, understanding lending domains, and managing deployments. Strong communication skills are required, along with technical proficiency in databases and server management.
The Senior Software Backend Platform Engineer will focus on designing, developing, and maintaining technology solutions using J2EE and Spring Framework. Responsibilities include CRUD operations with RESTful web services, database management with Oracle and PostgreSQL, and ensuring code quality with unit testing and CI/CD tools.
The role involves developing radar-based Advanced Driver-Assistance Systems (ADAS) for autonomous vehicles, including algorithm development, implementation of AI perception systems, integration and testing of algorithms, and collaboration with cross-functional teams. Candidates will come from an engineering background with hands-on experience in C++ and ADAS domains.
As a Senior Software Developer, you will develop technological solutions for FLSmidth's ECS/ProcessExpert and QCX/BlendExpert optimization software platforms, focusing on enhancing industrial process performance and contributing to sustainability goals. Your role involves collaborative problem-solving and delivering high-quality software solutions.
As a Staff Software Engineer, you will lead project teams, engage with clients to capture requirements, guide technical decisions, and ensure reliable application architectures while mentoring junior team members.
The Senior iOS Engineer will design, develop, and improve software, ensuring high-quality delivery. Responsibilities include cross-functional collaboration, adherence to coding practices, unit testing implementation, and contributing to the organization's technical excellence and community.
As a Staff Software Engineer at Narvar, you will lead the architecture of new product platforms, implement scalable solutions, write high-quality code, and mentor junior engineers. The role requires extensive experience in backend and distributed systems development, cloud management, and building customer-facing products.
The Principal Engineer Backend will design scalable software architectures, develop impactful technical solutions, and lead technical projects aligning with product management. Responsibilities include mentoring engineers, proposing improvements in existing systems, and establishing engineering best practices for quality assurance. Strong communication and collaboration in a global environment are essential.
As a Principal Engineer, you will define software strategies to meet project goals, create high and low-level designs using UML, and write reusable code for middleware software. Collaborate in an Agile team, work with vehicle communication protocols, and ensure quality standards in software development.
As a Lead Software Engineer at PayPal, you will develop customer-facing experiences, lead teams in designing and deploying scalable web and mobile products, and mentor junior engineers. You’ll collaborate with product teams, maintain high-quality standards, and ensure deliverables meet technical specifications throughout the development lifecycle.
Top Companies in India Hiring Software Engineers
See AllAll Filters
No Results
No Results