Top Software Engineer Jobs in India
The Senior Software Engineer role involves designing efficient, user-friendly UIs using React.js and Next.js, collaborating with various stakeholders, managing code, troubleshooting, and setting best practices. The position requires extensive experience in developing Single Page applications and performance tuning web pages.
As a Senior Software Engineer, you will design, implement, test, maintain, and optimize software solutions, turning product requirements into working software that meets market needs while addressing UX challenges and ensuring scalable systems.
As a Senior Software Engineer at Okta, you will develop, automate, and maintain the build, release, and testing infrastructure. Collaborating with Development, QA, and Ops teams, you will build microservices and tools to support continuous delivery while employing the latest technologies to enhance efficiency within a fast-paced agile environment.
Develop and maintain web applications using Angular/React.js for the front end and Java for the back end. Collaborate with teams to deliver high-quality solutions, maintain APIs, and configure servers. Implement CI/CD practices and provide technical expertise.
As a Senior Software Engineer in the CPD team, you will lead a small team and work on data backup and management offerings. Your responsibilities include designing and developing infrastructure services for Linux upgrades, diagnosing issues, collaborating with cross-functional teams, and maintaining high software quality while mentoring other engineers.
The Senior Software Engineer will design, develop, and maintain high-performance software applications primarily using C++. This role involves troubleshooting complex issues, collaborating with cross-functional teams, and contributing to process improvement initiatives. Familiarity with Python and/or Scala is required, along with a strong understanding of distributed systems and the storage domain.
The Sr. Software Engineer at OpenGov will develop SaaS solutions, lead new feature development in an agile setting, and collaborate with various teams. Responsibilities include designing complex applications, ensuring code quality, mentoring junior engineers, and driving improvements in development processes.
As a Staff Software Engineer at Cohesity, you will lead the design and implementation of scalable data management solutions, collaborate with product management to define technical requirements, and mentor junior engineers while driving high-quality project deliveries.
The Staff Software Engineer (Data Security) at Cohesity will design, develop, and maintain innovative products for both on-prem and SaaS offerings. Responsibilities include collaborating with cross-functional teams, ensuring high-quality feature delivery, leading Agile processes, and driving team accountability in developing scalable and resilient solutions.
As a Senior Software Engineer at ChargePoint, you will design and develop high-quality real-time applications for EV charging, work on cloud services, and collaborate with cross-functional teams to enhance software solutions. Your role involves contributing to code reviews, documentation, and improving standards and processes within the team.
The Senior Staff Software Engineer - SDET will lead a team in the design and development of software features, perform in-depth problem analysis, mentor other engineers, manage project scope, and collaborate with various teams to resolve issues. This role focuses on ensuring high-quality product releases and enhancing support tools.
As a Staff Security Software Engineer at Cohesity, you will lead the architecture and design of security products, overseeing their development from inception to delivery. Your role involves enhancing system security, performing architecture reviews, conducting security assessments, and mentoring engineering teams in delivering effective security solutions in cloud environments.
As a Senior Software Engineer at Dialpad, you will develop and maintain web and desktop applications, ensuring code quality through reviews and best practices. Your role includes mentoring junior engineers and collaborating across teams to deliver features effectively and on time, while also supporting deployment and resolving customer issues.
As a Senior Full Stack Engineer at Dialpad, you will develop high-quality, scalable backend features, write documentation, provide estimates for resources, participate in code reviews, conduct testing, and mentor junior engineers while supporting product innovations.
The Sr. Software Engineer at Dialpad will develop and maintain web and desktop applications, ensuring high code quality and timely feature delivery. Responsibilities include mentoring junior engineers, collaborating with cross-functional teams, and supporting deployment and on-call activities.
As a Sr. Software Engineer in Test, you will create automated test cases and frameworks, execute test frameworks, and contribute to test plan strategies while solving complex problems in the product area.
As a Senior Software Engineer, you will design and develop scalable analytics software applications using .NET and Angular. Responsibilities include gathering user requirements, enhancing existing digital solutions, conducting system testing, and mentoring junior engineers while collaborating with cross-functional teams.
The Sr. Software Engineer for Salesforce at Illumina will design, develop, and maintain solutions on the Salesforce platform, particularly for marketing technology. Responsibilities include managing the Salesforce ecosystem, collaborating with engineers, running experiments, and ensuring best practices in coding and development lifecycle management.
The Staff Software Engineer will develop and maintain digital manufacturing systems, gather user requirements, enhance existing solutions, conduct acceptance testing, and provide training and documentation for users. They will also define the technical vision and lead architectural strategy, ensuring high-performance software development and mentoring other engineers.
Lead the design and architecture of user-centric interfaces, creating high-quality, responsive user interfaces using TypeScript and React. Collaborate with product teams and mentor junior engineers while optimizing applications for performance and accessibility.
As a Senior Software Engineer, you will optimize storage and transfer of medical images, refactor services for a cloud-native vision, and migrate to an event-based architecture. You will collaborate with team members, enhance customer experience, and support the engineering team to develop a reliable and scalable platform for healthcare data exchange.
As a Senior Engineer II - Search, you will be responsible for developing and optimizing backend systems that support search functionalities and AI capabilities. You will collaborate with cross-functional teams, implement and enhance algorithms, and ensure high performance and reliability in systems to contribute to the company's growth and technical innovation.
The Senior Software Developer designs, develops, and tests software systems and applications, especially in a cloud environment. Responsibilities include writing and testing code, executing automated testing, participating in deployments, and integrating solutions using various technologies like micro-services and APIs. The role emphasizes collaboration, documentation, and mentoring of junior engineers.
The Senior Full Stack Engineer will collaborate with teams to gather requirements, design and implement scalable software solutions, lead backend development using Java and Spring Boot, and build user-friendly web applications with JavaScript, React.js, and Next.js. Responsibilities include database management, cloud services provisioning on AWS, code quality assurance, mentoring junior engineers, and taking ownership of projects.
As a Senior Software Engineer for Investment Operations, you will be responsible for designing and developing features for enterprise products related to the derivatives life cycle. Your role includes collaboration with product owners and technical leads, creating test cases, and improving processes within an agile team, while leveraging cloud-native technologies and adhering to software design principles.
All Filters
No Results
No Results