Top Software Engineer Jobs in India
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.
Featured Jobs
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.
The Backend Software Developer will maintain and develop backend code for Python web applications, focusing on Agile practices. Responsibilities include designing web application backends, collaborating in an Agile team, developing unit tests, and improving platform capabilities.
The Systems Software Engineer leads the lifecycle support in designing, developing, and integrating complex applications and systems, particularly in the DoD sector. This role involves ensuring solutions meet requirements, conducting thorough analysis, and providing technical leadership on engineering workflows and software standards compliance.
The System Software Engineer Staff provides engineering expertise and leads full life cycle support for complex software and systems. They work with stakeholders to design, develop, integrate, and test solutions, ensuring compliance with software standards and conducting risk assessments. The role requires extensive experience in embedded software development and acting as a technical lead for large programs.
The System Software Engineer Senior leads the full life cycle support for DOD programs, focusing on design, development, documentation, testing, and integration of embedded software. This role requires expertise in technical requirements analysis, problem resolution, and collaboration with engineering teams, ensuring that software standards and security clearances are met throughout the process.
Software Engineer-TS/SCI responsible for understanding cybersecurity needs, developing innovative solutions, designing cyber solutions, providing technical leadership, and researching network technologies and cyber tools.
As a Software Developer Advisor, you'll provide technical leadership in systems engineering, analyze user requirements, and develop system specifications. Responsibilities include leading design activities, developing technical documentation, guiding system development, and interacting with government clients.
As a Java Software Developer, you will create mission-critical software applications, provide design and development expertise, collaborate with users, support testing and deployment, and maintain excellent technical communication and problem-solving skills.
The Staff Full Stack Software Engineer will develop and enhance the Reputation platform, focusing on high-quality code, design, test automation, and continuous integration/delivery. Responsibilities include managing multiple projects, mentoring team members, and ensuring zero customer-reported bugs while actively participating in feature development and bug resolution.
The Full Stack GUI Software Engineer will design and implement web applications, focusing on creating user-friendly graphical interfaces for the Intelligence Community. Responsibilities include building robust solutions for operational systems, defining RESTful interfaces, and supporting training for team members and customers.
Top Companies in India Hiring Software Engineers
See AllPopular Job Searches
All Filters
No Results
No Results