Top Software Engineer Jobs in India
The Lead Software Engineer leads software development projects, gathering requirements, managing team interactions, writing code, and ensuring quality software delivery. They coach engineers, correct defects, and assist in architectural design. Responsible for guiding the software development process and communicating with leadership.
The Senior Software Engineer will utilize their 5+ years of experience in IT and 3+ years of software development, focusing on C#, .NET core, and Azure functions, to collaborate with various teams on application development projects. They will be accountable for project estimates, planning, and deliverables, leveraging their excellent communication skills.
The Lead Software Engineer will coordinate with teams, develop and maintain SAP ABAP programs, and design OData models/services. Responsibilities include troubleshooting, executing the testing lifecycle, and keeping up to date with SAP technologies.
The Senior Software Engineer will work on Korber WMS development and support. Responsibilities include enhancing modules related to picking, packing, and shipping, developing interfaces, and troubleshooting database issues. The candidate should have experience with logistics operations and work as part of an implementation team.
The Senior Software Engineer will lead planning processes using Kinaxis, conduct data analysis for decision-making, enhance processes, collaborate with cross-functional teams, train staff on planning methodologies, and report on performance metrics to management.
The Sr Software Engineer - Mobile will be responsible for developing mobile applications using Xamarin/MAUI for both Android and iOS. This role involves creating high-quality UI, understanding data parsing and storage, and contributing to the full mobile development life cycle, including writing unit tests and documenting design concepts. Strong communication and analytical skills are required to engage with stakeholders and troubleshoot technical issues.
The Senior Software Engineer is responsible for developing applications using C# and .NET Core, with experience in Azure Functions and relational databases. They will collaborate with cross-functional teams, ensuring project estimates and deliverables are met with high accountability while demonstrating strong communication skills.
The UX Design Manager will lead the UX design team, improve processes, and drive product excellence by coordinating between design, engineering, and product management. This role involves mentoring, stakeholder communication, and managing multiple projects while ensuring high-quality UX deliverables and design systems are established.
The Senior Software Engineer will develop custom solutions using Power Apps and Power Automate, automate workflows, collaborate with stakeholders for requirements, provide technical insights, and conduct workshops to showcase low-code platform capabilities, while staying updated on new features and advancements.
The ETS Sr Software Engineer is responsible for designing, building, and maintaining reusable and responsive JavaScript, HTML, and CSS code. Key tasks include collaborating with Product Owners in an Agile/Scrum environment, executing visual design stages, promoting design guidelines, and ensuring accessibility compliance. The role requires a solid understanding of Angular, Node.js, and Microsoft Azure tools, possessing exceptional problem-solving and architectural skills.
The Lead Software Engineer will create solution documents, develop product knowledge in Salesforce technologies, provide technical consultation, implement development tasks, conduct quality assurance tests, and document processes. They will liaise with product teams and facilitate discovery workshops, guiding clients in utilizing Salesforce Marketing Cloud and Data Cloud effectively.
The Senior Software Engineer will focus on custom SharePoint development and third-party integrations. Responsibilities include collaborating with product owners to gather requirements, developing and maintaining solutions, participating in design discussions, and ensuring code quality. The role also involves debugging and enhancing SharePoint applications.
The Senior Software Engineer analyzes, designs, and programs software enhancements and new products. Responsibilities include interacting with product managers, participating in software design, writing technical specifications, coding, testing and debugging applications, and training internal teams. This role may also involve project management and delivering presentations to various groups within the organization.
The Embedded Software Engineer is responsible for designing and developing embedded system components. This role involves analyzing software requirements, creating system specifications, use cases, test suites, and release documentation while adhering to development methodology to ensure quality solutions are produced.
The Lead Software Engineer is responsible for technology improvements, project planning, team execution, and stakeholder management while leading a team of engineers. The role involves coaching team members, managing multiple projects, conducting code reviews, and ensuring timely delivery of high-quality applications. It also includes communication with various audiences and managing technical project risks and issues.
The Global Open Banking team is looking for a Lead Cloud Software Engineer to drive customer experience strategy by innovating and problem-solving. Responsibilities include developing software solutions, defining requirements, planning maintenance and upgrades, and overseeing technical support to junior team members.
The Senior Software Engineer will architect, design, develop, and release data processing applications. Responsibilities include managing all software development phases, improving existing systems, and ensuring performance and scalability while working in a global agile team.
As a Senior Software Engineer, you will lead a small team, develop and enhance financial platforms, manage technical debt, mentor junior developers, and ensure project adherence to timelines using Agile practices.
Looking for a strong backend technical engineer to build the next generation Cloud Security offering at SentinelOne. Responsibilities include collaborating with engineering teams, developing Cloud Security products, maintaining code quality, and setting up monitoring tools.
The Lead Software Engineer at Cadence will drive software innovations for the Protium FPGA Emulation/Prototyping product, focusing on enhancing compile time and PnR time. The role requires strong knowledge in algorithms, data structures, and proficiency in multiple programming languages.
In this role, you will design and develop Kafka Distributed Streaming Systems, manage Kafka infrastructure, and work with large-scale distribution and scaling of Kafka clusters across multi-cloud environments while collaborating with team members to deliver value-driven solutions.
The Senior Engineer will design and develop complex distributed systems focusing on building Kafka Distributed Streaming Systems. This role involves hands-on experience with Kafka and developing robust solutions in a team-oriented environment, ensuring optimal performance and scalability across multi-cloud platforms.
As a Staff Backend Engineer at Conviva, you will design and deliver robust data applications using cutting-edge technologies. You will develop RESTful APIs, produce system designs, champion test-driven development, and work in an agile team to drive innovation and meet business requirements.
As a Principal Engineer at Conviva, you will design and maintain a real-time stream processing system using Scala and Rust, and manage the entire lifecycle of microservices. You will lead the development team and integrate big data technologies to analyze vast datasets efficiently while adhering to Agile practices.
As a Senior Engineer at Conviva, you will design and deliver scalable data applications, develop RESTful APIs, participate in system design, and engage in test-driven development within an agile team environment. You will leverage your expertise in real-time data processing and distributed systems to drive innovation.
Top Companies in India Hiring Software Engineers
See AllAll Filters
No Results
No Results