Top Software Engineer Jobs in India
Develop detailed system design specifications, code, test, debug, and document programs, maintain application design and proprietary web applications, identify and resolve system operating problems, conduct tests and analyses to ensure standards are met, collaborate with team members, and focus on security in software development.
The Test Automation Engineer develops and automates tests for software interfaces that manage movie and TV show downloads. Responsibilities include creating test cases, executing SQL queries for data verification, maintaining code quality, and ensuring compliance with security standards. Collaboration with cross-functional teams is crucial for optimizing performance and enhancing the software development process.
The Software Engineer for R&D at Nielsen will analyze, develop, test, and deploy software systems, while leveraging new technologies. This role focuses on building next-generation solutions for audience engagement measurement, requiring strong technical skills and problem-solving abilities.
The Software Engineer (R&D) at Nielsen will design, develop, and deploy software solutions, leveraging cutting-edge technologies for audience engagement measurement. Key responsibilities include analyzing requirements, contributing to innovations, and utilizing microservices and cloud technologies to address complex challenges.
As a Software Engineer at Nielsen, you will enhance the Media Platform by utilizing open-source and cloud-native technologies. Responsibilities include developing a scalable architecture, managing the Media Data Lake, and applying DevOps practices. You are expected to have strong coding skills and a passion for innovative solutions.
As a Software Engineer at Nielsen, you will develop a central platform using open source and cloud-native software, ensuring scalability and reliability while employing DevOps practices. You will manage various technical responsibilities, including working with large datasets and automation tools, and you will have opportunities to innovate and optimize systems.
As a Software Engineer on the Orchestration team at Stripe, you'll design, build, and maintain infrastructure that supports microservices for the company. You'll contribute to process improvements, innovate software solutions for infrastructure resilience and efficiency, and uphold high engineering standards while collaborating with team members to meet business needs.
As a Software Engineer on the Batch Compute team at Stripe, you will design and maintain high-scale distributed systems, lead technical projects, and enhance the infrastructure powering batch processing systems. You will write code, collaborate with the open source community, and ensure operational excellence for a reliable Batch Compute platform.
Featured Jobs
As a full stack engineer, you will design and build scalable systems for Stripe’s Revenue and Finance Automation team. You'll collaborate with various teams to develop APIs and services, focusing on financial platforms and user-facing features. The role emphasizes high-quality code creation, partner engagement, and the maintenance of production systems.
Senior Enterprise Software Engineer specializing in SharePoint development with 6-9 years of experience. Responsible for system design, development, and maintenance using a variety of technologies. Provides technical leadership and support to cross-functional teams to ensure high-quality and timely delivery of solutions.
The Senior Enterprise Software Engineer will implement and support SAP FICO and R2R solutions, work with clients to define requirements, configure SAP modules, conduct testing, and lead project reviews. The role involves mentoring junior engineers and sharing expertise on SAP functionalities and methodologies.
The SAP Software Engineer II is responsible for SAP configuration, business process solutions, and systems development. They work with business areas to define requirements, streamline processes, and provide technical insight for SAP solutions. Responsibilities include system testing, configuration documentation, master data management, implementation support, and client interaction.
As a Software Engineer II specializing in HL7 Integration, you will design, develop, and maintain interfaces, lead integration projects, and collaborate with project teams to define testing scenarios. You should have experience with integration standards, programming, and working with healthcare systems, as well as knowledge of various protocols and technologies.
The role involves designing and developing embedded firmware for data center and energy monitor products on a Linux platform. Responsibilities include firmware verification, debugging with development tools, and creating user-driver APIs, while working collaboratively as part of a team.
The Software Engineer Test I role involves performing functional and non-functional testing on mobile applications for iOS and Android platforms. The candidate will analyze requirements, write test cases, conduct load and stress testing, and collaborate with product owners and teams to drive quality assurance. Strong communication skills and a hands-on approach in mobile testing are essential.
Responsible for programming, testing, implementation, documentation, maintenance, and support of systems application software. Researches and evaluates technical solutions for business needs. Collaborates with project teams to meet deadlines and enhance process efficiency. Requires 2-4 years of experience in software engineering field and a Bachelor's degree in Information Technology or related field.
The Senior Full-Stack Software Engineer at Salesforce will architect, design, implement, test, and deliver scalable products while improving the development process. Responsibilities include collaborating with engineers and product teams, presenting designs, and developing test strategies to enhance code quality and coverage.
The Senior Backend Developer will lead the design and development of scalable backend systems, collaborate with teams to define architecture, optimize performance, and ensure code quality through reviews and testing. The role involves working on the Fusion 360 product's CI/CD infrastructure and requires proficiency in various backend technologies.
As a Developer for Windows Automation Endpoint, you will work on the Agent Client team to develop and execute test automation for Windows endpoint software. Responsibilities include designing and executing automation for various testing types, collaborating with engineers, and ensuring testability in products. You'll also participate in software development life cycles and contribute to a culture of sharing and innovation through team collaborations and hackathons.
As a Lead Software Engineer, you will design and develop secure, high-quality production code, automate processes, and lead evaluations of architectural designs. You will also enhance operational stability and lead technology projects while promoting a diverse and inclusive team culture.
The Software Engineer (Java) will join the product engineering team, focusing on client communication, efficient coding practices, and agile development methodologies. Responsibilities include requirements gathering, project planning, mentoring, and driving project delivery from conception to deployment while ensuring high-quality and scalable software solutions.
The Software Engineer will design, develop, and maintain client code utilizing React and other technologies. Responsibilities include collaborating with stakeholders, mentoring team members, participating in Agile ceremonies, and ensuring project deliveries meet quality and performance standards.
As a Software Engineer at 3Pillar, you will design, implement, and maintain high-quality code for various projects, optimizing application performance, and collaborating with teammates to deliver innovative solutions that meet client needs.
As a Software Engineer in Test Automation at Veeva, you will develop and maintain automation scripts for testing applications on the Veeva Vault platform. You'll work with CI/CD tools, analyze automation feasibility, and collaborate with teams to enhance product quality.
As a Software Engineer in Test Automation, you will develop and maintain automation scripts for API and UI, perform automation feasibility analysis, and work with CI/CD tools while collaborating with team leads and onshore managers.
Top Companies in India Hiring Software Engineers
See AllAll Filters
No Results
No Results