Top Software Engineer Jobs in India
As a Senior Software Engineer, you'll be involved in designing, coding, testing, and reviewing code for advanced C4ISR systems. You'll work on the GXP Platform, which includes a JavaScript web client running on node.js and a Java middle tier, while engaging with both noSQL and SQL databases.
Develop and maintain high-performance combustion simulation software to optimize the Raptor rocket engine's design. Collaborate with engineers and analysts to implement advanced simulation tools, leveraging multi-core and GPU capabilities, while adhering to the highest standards of software excellence.
As a Senior Software Engineer at Favor, you will develop, test, and deploy backend services, solve complex technical issues, and collaborate with product and operations teams to design solutions that enhance user experience. Responsibilities include fixing bugs, updating code, and integrating with technology teams.
The Software Engineer will develop and maintain high-quality Android applications using Java and Kotlin. Responsibilities include collaborating with cross-functional teams, optimizing performance through troubleshooting, participating in code reviews, and staying updated with industry trends. The role requires ownership of feature delivery and a focus on clean, maintainable coding practices.
As a DNP Software Engineer, you will collaborate with the team to enhance infrastructure, operations, and security within a DevOps framework. Your responsibilities include applying software engineering principles, conducting peer reviews, developing innovative solutions, and providing operational support for applications and environments.
As a Software Engineer, you will create and maintain file parsers for bilingual XLIFF formats, develop web applications that leverage core APIs, and collaborate with cross-functional teams to enhance product functionality. You'll own larger initiatives and be involved in defining project milestones and deliverables.
This role involves driving the technical evolution of engine control test systems, engaging in design, verification, and validation processes. Responsibilities include implementing real-time systems, maintaining development processes, and collaborating with various teams to enhance system functionality and reliability.
The Sr. Mobile iOS Software Engineer will support Meijer's iOS mobile applications by designing, developing, testing, and maintaining business applications. They will collaborate with product owners and IT teams to ensure functional requirements are met, drive engagement with stakeholders, and optimize application interfaces within an Agile framework.
Featured Jobs
As a Salesforce Software Engineer IV, you will lead the design, build, and maintenance of technical processes within Salesforce. Key responsibilities include developing on the Salesforce platform, managing security models, performing code reviews, and ensuring architecture standards are met. You will also work with Salesforce Lightning and integrate with various platforms, alongside testing and documentation of processes.
As a Software Engineer II, you will be responsible for the analysis, development, implementation, and support of enterprise applications. You'll lead technical initiatives, serve as a mentor, document solutions, engage with stakeholders, and enhance existing applications while using .NET frameworks and best practices in software engineering.
As a Software Engineer 3, you will design, write, and maintain software to enhance the performance and security of Choicehotels.com, participate in service capacity planning, and engage in monitoring and alerting. Your role includes delivering software on time and proactively managing technical debt, while keeping up with industry trends.
As a Go Software Engineer at Quasar AI, you will be responsible for developing and maintaining customer-facing components and plugins for their platform, ensuring that the Quasar engine functions optimally while focusing on writing efficient software in Go.
The Senior Java Software Developer will create web services and enterprise backend components for video management systems, participating in Agile processes, delivering high-quality code, and ensuring adherence to design specifications, while also identifying and mitigating risks in feature development.
The Java Software Engineer II will innovate, design, and implement enhancements in web applications while collaborating with various teams. Responsibilities include delivering code, participating in discussions, and ensuring technical integrity, while also being involved in sprint commitments and client engagement strategies.
As an Intermediate Full Stack Software Developer, you will focus on backend development using Ruby on Rails while also engaging in frontend work with React and Typescript. Your role will involve enhancing data access and management strategies within the healthcare sector, providing innovative solutions to improve operational efficiencies and decision-making.
As a Software Developer at FNZ, you will work on back-end or full stack development, design databases, write complex business logic, and create web applications. Collaborating with analyst testers, you will produce world-class software solutions using technologies like .NET, C#, and SQL, while having opportunities for mentorship and professional growth.
As a Full Stack Software Engineer at Customers Bank, you will build and maintain solutions, including SaaS integrations and microservices, focusing on business process automation with RPA and AI. Collaborate with teams to design and implement scalable cloud solutions while ensuring performance, quality, and adherence to best practices.
As a Software Engineer, you will design and develop new business applications, maintain existing applications, and work with teams to deliver solutions in a hybrid environment. Responsibilities include developing with various technologies, conducting automated testing, and utilizing cloud systems and DevOps practices.
The Software Engineer will collaborate within an agile team to drive the transformation of application landscapes by building and supporting various maintenance assignments, ensuring systems are stable, performant, and secure, while adhering to industry best practices.
The Senior Software Engineer will develop and enhance software features, monitor SEO performance, drive technical design decisions, and mentor junior engineers. Responsibilities include writing well-documented code, troubleshooting production issues, and collaborating with cross-functional teams to optimize applications and advocate for best practices.
Develop, maintain, test, and host web applications. Collaborate within a software development team to support the creation and manufacturing of photonic integrated circuits for the optical networking industry. Utilize various programming languages and technologies to enhance user interfaces and solve complex problems.
The SLD Flight Software Engineer III will lead the technical implementation of human-rated flight software for a lunar lander, coordinate development activities, establish integrated vehicle autonomous behaviors, and ensure software development best practices. Responsibilities include defining software requirements, performing trade studies, and verifying software through simulation environments.
The role involves leading the development of flight software for a crewed lunar lander, working on software requirements, subsystem applications, and performing integration and testing. The engineer will contribute to safety-critical systems, implement software best practices, and collaborate with the vehicle Fault Management and Autonomy team.
The Software Engineer II for New Shepard will develop test infrastructure software to enable safe, real-time operations for human spaceflight. This role involves supporting automated test systems, contributing to software integration testing, and collaborating with project managers for agile planning.
The Automation Controls Software Engineer III will enhance manufacturing processes through automation, design, and modify control systems and PLC programs, collaborate with data teams for improvements, and support production with sophisticated manufacturing equipment. Extensive expertise in automation software and controls is required.
Top Companies in India Hiring Software Engineers
See AllPopular Job Searches
All Filters
No Results
No Results