Top Software Engineer Jobs in India
As an MLOps Software Engineer, you will develop and maintain ML inference runtime platforms, implement CI/CD pipelines, and manage vulnerability assessments. Collaborate with stakeholders and stay updated with AI advancements while working within a hybrid cloud environment.
As a Python Developer, you will develop and support customer-facing web products, participate in the API-first strategy, mentor other engineers, and ensure software quality through code reviews while contributing to team culture and building out new products.
The Software Developer/Engineer III will design and develop backend solutions for a carbon trading platform, collaborating within an Agile team. Responsibilities include building APIs, managing existing solutions, solving complex problems, and utilizing various technologies and best practices in software engineering.
As a Software Engineer at S&P Global Mobility, you will work on the OneView 360 platform, responsible for developing and enhancing the Mobility division's data intake solution. Your role involves collaborating with various stakeholders, designing technical solutions, implementing agile methodologies, and delivering high-quality, web-based applications with a strong focus on user experience and performance.
As an Associate Software Engineer, you will work on the OneView 360 application platform, developing and enhancing software solutions in collaboration with technical managers and project stakeholders. Responsibilities include creating technical designs, delivering high-quality solutions, and ensuring software responsiveness and efficiency, particularly in a web-based environment.
The backend developer will write reusable libraries, participate in system design meetings, implement coding guidelines, and support other developers with knowledge sharing. The role focuses on code quality and collaboration within a global team, requiring interaction with tech leads and other developers.
As a Senior Engineer, you will implement complex systems based on application software architecture, collaborate on designs, specialize in cloud technology, and ensure applications are robust and user-friendly while maintaining existing applications.
The Software Engineer will develop, optimize, and maintain applications using Python and C#, integrate and manage MySQL and MSSQL databases, and design infrastructures on Azure while collaborating with international teams and ensuring quality deliverables.
Featured Jobs
The Software Engineer at FactSet will be involved in designing, developing, implementing, and maintaining various web-based applications, utilizing the latest JavaScript frameworks and server-side technologies. They collaborate with multiple departments to ensure the successful delivery of FactSet's products.
As a Senior Software Engineer, you will enhance existing features and develop new ones for FactSet’s analytics engine, focusing on Fixed Income products. Your role involves collaborating with Product Development and stakeholders to create high-quality analytics and translate project requirements into maintainable code. You will also uphold programming best practices and work closely with peers on technical design solutions.
As a Software Engineer II, you will design, develop, and maintain software applications, ensuring they meet user requirements. You will collaborate with team members, provide technical support, document processes, and stay updated on industry trends. The role involves working with cloud-native applications and implementing APIs and microservices architecture.
The Software Engineer III will optimize the software development lifecycle and cloud infrastructure, focusing on build pipeline design, GitHub integration, and AWS service management. Responsibilities include troubleshooting, implementing CI/CD processes, and supporting development teams in enhancing DevOps practices.
The Senior Systems Software Developer at BlackBerry QNX will develop multimedia software technologies for automotive and consumer markets, integrating codecs and multimedia with existing frameworks. Key responsibilities include collaborating with customers for solutions, writing software mainly in C, and enhancing technologies using RTOS and Linux/QNX/Android.
The Software Developer in Test-II will manage system integration and create tests for automotive platforms. Responsibilities include configuring testing environments, resolving software/hardware issues, developing test plans, and creating reports based on test results. The role works closely with developers and partners to evaluate new technologies and ensure compliance with safety standards.
Develop and maintain Power Management framework and driver components in an open-development environment. Create software specifications and designs for QNX customers. Unit test and debug implementations on various target architectures. Identify and resolve complex software problems. Provide project estimates and maintain understanding of software department approaches.
The Systems Software Developer II will integrate Open Source software into the QNX Real-Time Operating System. Duties include analyzing, porting, optimizing software projects, collaborating with the Open Source community, and developing OS-specific porting layers for various embedded systems.
Responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems. Provide technology leadership in architecture, design, and infrastructure costs. Develop and maintain Wi-Fi and Networking driver components. Create software specifications and designs for QNX customers. Communicate project status and risks with team members and management.
The R&D Software Engineer will work on developing and contributing to the Security Intelligence team, focusing on network security, distributed systems, machine learning, and big data visualization. Responsibilities include architecting scalable big data platforms, enhancing system performance, mentoring junior engineers, and collaborating with a global team to deliver solutions that meet customer needs.
The Software Engineer will collaborate with customers to maintain software systems, manage development environments, and troubleshoot issues across multiple platforms. Responsibilities include managing CI tools, administering databases, automating testing, and optimizing development processes.
The Software Engineer II will enhance software quality following clean code principles, contribute to team activities, address operational issues, and assist with training junior engineers while implementing performance benchmark tests.
The Software Engineer II will develop software solutions, work in agile teams, mentor peers, and address product issues. Responsibilities include software coding in .NET and .NET Core, UI component development with ReactJS, and microservices development, while following strong software engineering practices in line with deadlines.
As a Software Engineer II, you will design, implement, and operate a Machine Learning platform, participate in team activities, resolve incidents, and improve code quality. You'll work with ML DevOps and scientists, ensuring operational efficiency and contributing to software designs while adhering to clean coding principles and security aspects.
The Software Engineer will collaborate on development projects, create new features, and handle engineering escalations. The role involves full product development cycle participation, including design, debugging, and customer support. Additionally, the incumbent will mentor junior associates and contribute to establishing robust and efficient designs within a microservices architecture.
Lead and manage engineering teams, providing technical guidance and fostering a collaborative environment to ensure the delivery of high-quality software solutions. Mentor team members, oversee project timelines, manage risks, and enhance engineering processes while collaborating with cross-functional teams to align technical solutions with business objectives.
The Software Engineer - Mainframe will design, develop, and enhance software solutions while collaborating with cross-functional teams. Responsibilities include delivering high-quality, scalable software, engaging in code reviews, adhering to secure coding practices, and fostering a culture of technical excellence and team development.
All Filters
No Results
No Results