Top Software Engineer Jobs in India
As a Full-Stack Software Engineer at RoofSnap, you will focus on enhancing and maintaining the RoofSnap product through the development of React components on the front end and building .NET Web APIs on the back end, while also engaging with stakeholders and contributing to the software development lifecycle, including coding and testing.
The Senior Backend Software Engineer will coordinate with development teams to implement features, maintain code, write unit tests, create scalable code in Python, design high-performance applications, and manage database systems. Responsibilities also include API development and integrating data storage methods.
Design and maintain tools for visibility to Comcast's network while collaborating with project teams for seamless integration. Oversee project ownership from start to finish and guide junior developers. Deliver solutions across the front and back-end, ensuring smooth application performance and operational support.
As a Senior Back End Software Engineer at Capital One, you will collaborate with Agile teams to design, develop, and implement technical solutions. You will work with various programming languages and cloud technologies to deliver robust solutions while mentoring junior engineers.
As a Software Application Engineer, you will design, implement, and test frontend and backend application code, develop APIs, troubleshoot technical problems, and collaborate with product teams to improve healthcare technology solutions.
The Software Engineer will implement a next-generation cloud platform using technologies like Kubernetes and Docker in a multi-cloud environment. They will work on managing PayPal applications' lifecycle, driving open-source solutions, and ensuring best practices in PaaS/CaaS for a global team.
The Java Software Developer at Leidos is responsible for developing, creating, and modifying software applications, analyzing user needs, and customizing software to enhance operational efficiency. The role involves designing databases, researching, developing, and testing various software systems, and applying principles of computer science and engineering. Strong teamwork and communication skills are emphasized, alongside technical expertise in embedded systems and software requirements.
The Java Software Developer will develop and modify applications software, analyze user needs, design databases, and create embedded systems software. The role requires working in a team to contribute to software product development and operational efficiency for federal law enforcement agencies.
Featured Jobs
Senior Software Engineer role on the Unified Platform team at DRW, focusing on building systems with a strong emphasis on testing, reliability, scalability, and maintainability. Responsibilities include designing, modeling, and programming in Java, Python, C++, Scala, handling legacy code and green field development, driving projects to completion, learning and promoting new technologies, and providing on-call support. Remote candidates considered.
As a Software Engineer on the Hawkeye team, you will oversee the full stack design, implementation, and testing of features, troubleshoot issues, and collaborate with product management and support teams. You will work with critical indexing infrastructure that facilitates search and data retrieval for various workloads.
As a Senior Software Engineer on the Omni Financial Services team, you will design and implement complex features for Walmart's Android applications, optimize the user experience, participate in release management, mentor junior engineers, and solve software development issues in an agile environment.
The Software Engineer will design and develop cloud systems, delivering scalable backend code in Java. Responsibilities include building features for cloud solutions, testing functionalities, collaborating with engineering teams, and optimizing existing systems using various tools and methodologies.
The Software Engineer will build and maintain infrastructure for HPC solutions, develop machine control and business logic solutions, and support data management and machine learning model training. Candidates should have strong skills in C/C++ and Python, with a deep understanding of distributed software systems.
As a Fullstack Software Engineer, you will develop innovative software solutions across the stack, support architecture design, optimize solutions, and implement best practices in an Agile environment. Responsibilities include unit testing, TDD, and collaborating with team members for project success.
The Software Engineer will design, code, debug, and maintain applications, ensuring effective collaboration between business and development teams. Key responsibilities include integrating new software, documenting changes, testing for functionality, supporting cloud infrastructure, and automating solutions based on cross-functional collaboration.
Develops and modifies software applications, analyzes user needs, designs databases, and customizes software for efficiency. This role involves researching, developing, and testing operating system-level software, setting operational specifications, and employing computer science techniques to deliver solutions.
The role involves designing, developing, and modifying software applications to optimize operational efficiency, analyzing user needs, and working on database development. The developer will also research, design, and test various types of software, contributing to team deliverables and metrics.
The Software Developer II will join an agile scrum team to develop, test, and maintain web and desktop software products. Responsibilities include analyzing technical problems, developing automated unit tests, participating in peer reviews, preparing documentation, and mentoring team members.
As a Software Engineer III, you will lead engineering practices, design solutions, develop and maintain code, troubleshoot performance issues, implement security best practices, and mentor junior engineers while collaborating across teams.
As a Software Engineer on the IAM team at Carta, you will build and maintain IAM services, ensuring secure access for users, enhancing service performance, and addressing complex permission issues. Collaboration with cross-functional teams and attention to security and scalability is key.
The Software Developer position involves collaborating with a team using Agile methodology to develop and enhance Java applications, maintaining legacy systems, and adhering to coding standards. Responsibilities include participating in sprint planning, documenting testing strategies, and integrating tools while supporting mission-critical operations within the intelligence community.
The Java Software Developer will develop and modify applications, analyze user needs, design databases, and test software for federal law enforcement. Responsibilities include optimizing operational efficiency through customized software solutions, alongside performing technical assignments under supervision in a team environment.
The Senior Java Software Developer will develop, analyze, and modify complex software applications and databases. Responsibilities include optimizing software for client use, leading technical assignments, coordinating database development, and evaluating performance results. The role also requires strong communication skills and teamwork.
Full-time remote software engineer role at Kodex focusing on developing software for private companies to respond to lawful data requests from governments. Seeking candidates with legal compliance, trust and safety, or law enforcement response experience.
Develop and deliver enterprise-grade data management platforms, manage workflows, integrate enterprise systems, and migrate legacy applications to the cloud. Collaborate with cross-functional teams to enhance user experience while adhering to coding standards and promoting security practices. Mentor junior staff and maintain CI/CD pipelines in AWS.
Top Companies in India Hiring Software Engineers
See AllPopular Job Searches
All Filters
No Results
No Results