Top Software Engineer Jobs in India
The Senior Software Engineer will design and implement software for automated inspection systems, support existing machine software, mentor other developers, and gather requirements from customers. The role involves working with multi-discipline engineering teams and requires proficiency in software development and API integration.
As a Lead Software Engineer, you will design, develop, and deploy software solutions for the construction industry, collaborating with teams to gather requirements and deliver technical solutions while mentoring junior team members.
The Sr. Software Engineer will be responsible for developing applications using Python in a cloud environment, implementing RESTful APIs, and applying software design patterns. They will also need to demonstrate strong debugging skills and effective communication in a team setting.
The Senior Software Engineer at Parexel designs, develops, and maintains financial planning and accounting systems using Oracle EPM Cloud. Responsibilities include developing complex business rules, scripting with Python and Groovy, providing reporting solutions, and optimizing applications. The role requires strong collaboration with technical and business teams to fulfill requirements and ensure data integrity during financial processes.
The Senior Software Engineer will execute application development tasks, coordinate integration services, and support technical projects. Responsibilities include managing project work, providing technical solutions, mentoring junior staff, and ensuring quality application support in a collaborative environment. The role involves interaction with internal clients to determine requirements and keep up with industry standards.
The Senior Software Engineer will support the AI/data solutions team by developing front-end applications for Palantir Foundry and managing data modeling, including analysis and connections. The role involves collaborating with data scientists and translating business requirements into machine learning models, ensuring effective data interpretation and application.
Senior Software Developer responsible for architecting and implementing web applications and enhancing features using React.JS, Redux, Next.JS, Typescript, .NET Core MVC, Tailwind CSS, and Java script. Will work in an Enterprise application team based in Chennai, India, collaborating with Business and Techno-functional consultants and Solution Architects to optimize cost savings and efficiencies.
The Lead Software Engineer at Elanco will develop full-stack solutions and build scalable distributed applications. Responsibilities include collaborating with engineering teams to enhance products, improving developer experiences, and ensuring application security and compliance. A focus on driving innovation and tangible outcomes is essential.
Senior Software Engineer responsible for developing software features using MERN stack, CI/CD tools, and cloud technologies. Provides guidance to junior engineers and contributes to project requirements and improvements.
The Senior Software Engineer will design, build, and launch SaaS solutions for the event industry, using C# and .NET technologies. The role involves collaborating with various teams, ensuring timely software delivery, improving development standards, and staying updated on new technologies.
Design, develop, and maintain software for logistics operations, working with cross-functional teams to ensure timely and quality delivery of products. Level up team capabilities through knowledge sharing and improve processes.
The Senior Software Engineer at NVIDIA will design and maintain cloud infrastructure using Kubernetes and Docker, focusing on efficient resource management, data analytics, and automation. This role involves developing container management solutions, collaborating across teams, and improving system performance through advanced analytics and machine learning techniques.
As a Senior Software Engineer, you will communicate with stakeholders, craft high-quality client code, gather requirements, and engage in agile software development. You'll mentor others while independently driving project delivery and ensuring performance and scalability in enterprise-level systems.
The Senior Software Engineer will architect new features, mentor engineers, and ensure high-quality software development. They will work with legacy and modern technologies, participate in agile practices, and support production issues. Close collaboration with the management team and development partners is crucial for success.
The Staff Software Engineer will guide and mentor team members, design and develop high-quality real-time applications, and collaborate with cross-functional teams to enhance Energy Management solutions for EV charging. Responsibilities include conducting code reviews, improving software practices, and introducing new technologies to scale cloud solutions efficiently.
The Staff Software Engineer will design and develop software solutions for enterprise-level projects, optimize technology landscapes, and ensure team members focus on achieving business outcomes. Responsibilities include planning testing strategies, working with cloud infrastructure, and mentoring colleagues.
The Senior Software Engineer will develop high-quality software solutions, analyze business requirements, design technical solutions, provide mentorship to the team, and focus on modern development practices, including test automation and the implementation of industry best practices.
As a Senior Software Engineer, you will collaborate with a talented team to enhance technologies that support financial services while ensuring a superior client experience. You will apply your knowledge in software development, architecture, and agile methodologies to drive innovation in a global context.
The Senior Full Stack Developer will lead the development of scalable applications focusing on backend systems primarily using Python and Django. Responsibilities include designing backend systems, building RESTful APIs, managing data pipelines with Kafka, and optimizing performance and security of the backend. The role also involves collaborating with frontend teams and overseeing database management.
The Staff Software Engineer will design and implement robust software solutions, troubleshoot complex production issues, optimize architecture, and lead software development projects. Strong collaboration and communication are essential, with a focus on building scalable and high-quality systems.
The Senior Software Engineer will design, develop, and maintain backend services and systems with an emphasis on performance and scalability. Responsibilities include collaborating with cross-functional teams, integrating REST APIs, managing cloud infrastructure via AWS, and optimizing databases. The role requires strong debugging skills, knowledge of data structures, algorithms, and mentoring junior engineers.
The Senior Software Engineer will lead the development of custom solutions that enhance healthcare data services, collaborating with multiple teams to implement algorithms and APIs. They will also mentor team members, develop project roadmaps, and address healthcare-specific challenges through scalable solutions.
The Lead Software Engineer will develop and maintain SaaS applications as part of the Cloud Platform Engineering Team at Trimble Chennai. Responsibilities include creating reusable software designs, writing structured code, documenting designs, ensuring timely delivery of modules, collaborating with stakeholders, and working in a fast-paced development environment.
The Senior Software Engineer will design, develop, test, and deploy products within the Payments Platform team. The role requires hands-on expertise in Java and microservices, with a focus on creating scalable and resilient systems. Strong communication and project management skills are essential for independent project handling.
The Senior Software Engineer Backend at Nielsen will develop and enhance media software solutions, leverage open source technologies, and design applications focused on scale and reliability. The role involves working with small teams, delivering software iteratively, and refining metadata offerings in collaboration with product and client teams.
Top Companies in India Hiring Software Engineers
See AllAll Filters
No Results
No Results