Top Software Engineer Jobs in India
The Software Engineer (Geoservices) position involves developing and operating state-of-the-art Geospatial Intelligence analysis software, integrating multiple applications, designing and developing software solutions for mission problems, and collaborating with operational users to create actionable intelligence from Geospatial Intelligence data.
The Unity Software Developer Lead is responsible for managing a team in creating innovative Unity Software Simulations and designing complex PC Simulations. This role requires collaboration with various stakeholders to understand requirements, establish software testing procedures, and review development schedules.
Join CACI’s ITEMSS Program as a Backend Software Developer, responsible for maintaining and developing backend code for Python web applications, collaborating with a Scrum team, and enhancing software capabilities for an AI/ML platform while ensuring product quality and timely delivery.
As a Software Engineer at Proofpoint, you will design and develop security training and assessment software, collaborating on scalable, secure enterprise solutions, and participating in the agile workflow process from concept to delivery.
Design, develop, deploy, and maintain code in SAP Convergent Mediation/Digital Route platform for billing mediation needs at Sabre. Collaborate with cross-functional teams to implement new billing models and troubleshoot application issues. Provide regular status updates to the team and demonstrate strategic thinking and problem-solving skills.
As a Software Engineer, you'll design, develop, and maintain software and firmware components integrated with various engineering solutions. You will manage IT programs supporting the Naval Education Training Command and ensure compliance with numerous IT mandates while interfacing with customers and technical personnel.
The Software Engineer, Test at Cboe will work across US Clearing Systems groups to ensure new features and functionality work as expected through manual and automation testing. Responsibilities include designing, implementing and extending test software applications, creating test plans, executing manual and automated test cases, reporting bugs, and conducting quality assurance testing. The ideal candidate has 2+ years of experience, a Bachelor's degree in Computer Science or related field, and experience in Python, C++, Java, HTML, Selenium, and Cypress.
The Principal Front-end Software Engineer at Cboe Data and Access Solutions division will lead the design and implementation of modern full-stack applications using ReactJS for front-end development and consuming C#/.NET back-end services. Responsibilities include collaborating with UI/UX designers, working with cross-functional teams, implementing server communications, ensuring code quality, mentoring team members, resolving technical problems, optimizing performance, managing technical debt, and staying updated on emerging technologies.
Featured Jobs
The Software Engineer will design, develop, deploy, and support real-time systems with a focus on reliability, testability, and performance. Responsibilities include utilizing C++ and Linux, contributing to system improvements, and engaging in code shipping and automation practices.
The Lead Java Software Engineer will design, create SDKs and APIs, and integrate OSS tools to enhance Navy tactical operations. Responsibilities include documentation of implementation details, contributing to DevOps practices, and mentoring developers for program success.
As a Software Developer Sr. Advisor, you will engage in system requirements analysis, design and development activities, and provide technical leadership in system architecture. You will conduct feasibility studies, develop technical documentation, interact with government bodies, and ensure the technical integrity of systems and applications. The role emphasizes research, software updates, and advanced analysis to meet business objectives.
The Sr Front-end Software Engineer will develop user interfaces using Svelte, HTML, CSS, and Typescript, collaborate with teams, mentor junior developers, optimize code performance, and uphold coding best practices.
The Principal Software Engineer will lead the architecture, design, and development of the Data Lake product, focusing on creating scalable and high-performance data lake solutions while collaborating with product teams and contributing to open-source projects.
The Software Developer SME will participate in Agile sprint planning and daily scrums, support operations for legacy applications, develop enhancements based on requirements, adhere to coding standards, and collaboratively work with team members to optimize development efforts.
The Sr. Java Software Engineer at Fiserv will lead Java back-end development, participate in design and code reviews, mentor junior engineers, apply DevOps and Agile methodologies, and enhance software performance through robust solutions and testing. They will also be responsible for implementing CI/CD pipelines and ensuring software reliability.
Lead technical direction for Salesforce platform development and architecture initiatives. Consult on strategic projects, manage complex technical issues, and create feasibility studies. Collaborate with Project Managers on development strategies and vendor evaluations. Ensure effective documentation, testing, and implementation. Conduct performance tuning for multiple systems and act as a liaison among various stakeholders.
The Software Engineer will participate in developing solutions for security challenges in telecommunications and IP networking, contributing to various software development activities including full stack development. Responsibilities include implementing and documenting software, working with product teams, and participating in technical activities within a lab environment.
As a DevOps Software Engineer, you will develop cloud infrastructure and DevOps strategies to support multiple product lines, ensuring secure and scalable customer experiences. Responsibilities include deploying web applications using Kubernetes, implementing CI/CD pipelines, and managing infrastructure using modern tools such as Terraform.
Collaborate to build mission-critical software applications, providing design, development, and testing expertise. You'll work with a team on requirements analysis and compliance with design specifications, enhancing user mission efficiency through iterative methodologies and strong technical solutions.
As a Software Developer on an agile team, you will create mission-critical applications, develop an automated testing framework, and implement quality assurance processes to enhance delivery and system integration.
As a Mid-Level Unity Software Developer, you will collaborate with instructional designers and 3D media developers to create training content for naval courses. Responsibilities include reviewing detailed scenario scripts, designing Unity PC simulations, and supporting design meetings in a fast-paced environment.
Manage, lead, mentor, and build a talented software engineering team to deliver leading-edge mobile applications and integrations. Drive new product implementations, system development, and adoption of modern technologies. Provide technical leadership, architect applications, and ensure adherence to continuous delivery practices.
As a Lead Full-Stack Software Engineer at MUFG, you will design and implement technology solutions, oversee SaaS maintenance, and collaborate closely with teams. You will manage projects using agile methodologies and lead technical decisions, mentoring developers along the way.
The Java Software Engineer will design and implement server-based infrastructure and web-based applications, collaborate on hardware and software systems, evaluate emerging technologies, and improve DevOps practices. This role requires extensive Java programming experience and the ability to analyze complex issues effectively.
The Cyber Software Engineer will work with an agile team to defend networks through threat hunting and analysis. Responsibilities include designing and implementing applications/scripts, enhancing efficiency through automation, and handling various data engineering tasks, including data validation and optimization.
Top Companies in India Hiring Software Engineers
See AllPopular Job Searches
All Filters
No Results
No Results