Top Software Engineer Jobs in India
Agoda is seeking a Senior Software Engineer - Full Stack to join their team. The role involves leading the development of features, technical projects, and complex systems. The ideal candidate will work on high uptime websites and apps using current technologies like Java, JavaScript, React, Node.js, and SQL. Experience with AWS and CI/CD is preferred. This position offers the opportunity to work in a culture focused on improvement and innovation.
Agoda is looking for a Staff Software Engineer, Back End to work on mission-critical systems using modern programming languages. This role involves leading architectural decisions, hands-on coding, and mentoring the team.
As a Staff Software Engineer at Agoda, you will lead the technical design and implementation of systems, mentor junior engineers, and drive architectural changes using modern technologies like React and GraphQL. You'll maintain critical systems and work on high-volume platforms, contributing to an innovative team culture that values experimentation and improvement.
The Senior Software Engineer will develop production-ready software for automotive cabin connectivity technologies. Responsibilities include creating security-compliant embedded solutions, middleware for Ethernet protocols, testing software designs, optimizing existing software, and addressing performance issues, all while ensuring compliance with standards like ISO21434.
As a Senior Software Engineer (Backend), you will design and develop high-performing, scalable products and systems. You'll collaborate with Product Management and cross-functional teams to enhance features, maintain coding standards through review processes, and contribute to project workflows. The role emphasizes independent impact on core metrics and fostering a culture of continuous improvement within the engineering team.
The Senior Software Engineer will design and develop high-performing backend systems and data pipelines, focusing on reliability and scalability. Responsibilities include collaborating with cross-functional teams, advocating coding standards, and continuously improving software products and processes. The role requires a strong background in server-side languages, API development, big data processing, cloud platforms, and agile development.
As a Senior Android Developer at Fairmatic, you will design and maintain Android applications, create SDKs for integration, and work with cross-functional teams. Your role involves unit testing, debugging, and implementing new technologies to enhance development efficiency, while ensuring a robust app experience and utilizing mobile architecture patterns.
The Senior Software Engineer at Verantos is responsible for designing and building complex, interactive, data-driven applications for healthcare research. The role emphasizes collaboration within a team, problem-solving, and developing reusable code, with an focus on UI components and backend services.
Seeking an experienced Senior Software Development Engineer to design and develop high-quality software solutions for a cloud-based financial planning platform. Responsibilities include improving existing code, designing new features, testing software, and mentoring junior engineers.
The Senior Software Engineer will analyze new requirements, design and code new features, provide application support, mentor junior staff, and develop high-quality software using various technologies. Responsibilities include implementing bug fixes, conducting code reviews, and adhering to testing and quality standards.
As a Senior Software Engineer with Trellix, you will develop security software for cloud platforms, from requirement analysis to deployment. You'll collaborate with stakeholders, ensure quality and performance, and utilize strong debugging skills in technologies like Python, Java, GoLang, and React.
As a Principal Engineer, you will lead the design and implementation of high-quality software services, provide technical guidance and mentoring to your team, and collaborate with product management and architects to drive features to completion. You will also deliver key technical designs and ensure timely and quality delivery of products.
The Senior Software Engineer will develop advanced technologies, products, and content for the gaming industry, primarily using C++, Linux/Unix, and SQL. The role requires experience in multithreading and web technologies, along with proficiency in scripting languages such as Shell and Python.
As a Senior Performance Test Engineer, you will design and develop scalable and measurable load tests based on business requirements, focusing on optimizing performance of web and mobile applications. You'll configure test environments, monitor performance, and identify bottlenecks, all while collaborating with global teams and utilizing Agile methodologies.
The Staff Embedded Software Engineer will lead embedded software projects, define architecture and documentation, mentor the team, and engage with stakeholders to understand product requirements. They will also plan and analyze risks for project deliverables while overseeing software development across various disciplines.
Senior Software Engineer responsible for building and delivering REST APIs and backend integration, mentoring engineers, guiding development best practices, and working with OOPS, .NET Framework, .NET Core, C#, Web API, ASP.NET MVC, Azure Cloud, and GraphQL. Experience in agile methodologies, scalable UI development, Python, React, and TypeScript is a plus.
As a Staff Software Engineer at Entrata, you will architect, write, and maintain high-quality, testable code in a cloud environment. Responsibilities include leading projects, conducting code reviews, mentoring team members, implementing emerging technologies, and improving system efficiencies while ensuring adherence to coding standards.
Entrata, a global leader in property management software, is seeking a Senior Software Engineer in India. Responsibilities include high-traffic website operations, mentoring junior team members, and ensuring clean and effective code. Minimum qualifications include strong debugging skills, experience in OOPS and MVC frameworks in PHP, and database proficiency in PostgreSQL, MySQL, or MS SQL Server.
Develop and implement RPA solutions using Microsoft Power Platform and UiPath. Duties include automating business processes, integrating applications, creating workflows, and managing multiple projects in RPA while ensuring quality and adherence to change control processes.
The Senior Software Engineer is responsible for software programming, defining and evolving software in an agile environment, leading technical teams, translating product requirements into user stories, and ensuring quality standards are met. Additional responsibilities include driving efficiency, supporting process improvements, and mentoring team members while working cross-functionally to align deliverables with business strategies.
As a Senior Software Engineer, you will enhance engineering teams by developing and maintaining cloud-based solutions for the fitness industry using various Microsoft technologies. Responsibilities include writing code, mentoring junior developers, participating in agile processes, and optimizing software performance.
Join the Xplor Pay Development Team to enhance customer experiences through full stack payment processing platform. Responsibilities include writing and refactoring code, conducting peer reviews, mentoring junior developers, and participating in the software development lifecycle.
As a Senior Software Engineer at Mindbody, you will develop software solutions, conduct systems analysis, improve system reliability, promote coding best practices, mentor junior engineers, and assist in team releases while ensuring code quality through peer reviews.
The Staff Software Engineer will design, develop, and maintain complex software applications, ensuring timely delivery and quality. Responsibilities include collaborating with cross-functional teams, resolving technical issues, leading junior engineers, and contributing to software development standards while utilizing Agile methodologies.
Design, develop, and maintain scalable software applications using Python. Integrate and manage RESTful APIs, work with relational and NoSQL databases, troubleshoot issues, and provide technical support. Collaborate with teams to deliver software updates while adhering to coding standards.
All Filters
No Results
No Results