Top Software Engineer Jobs in India
The Senior C++ Software Engineer will develop, maintain, and improve software, manage project priorities, contribute to continuous delivery infrastructure, and mentor engineering talent. Responsibilities also include executing Agile development, collaborating to resolve software issues, and enhancing product development based on customer feedback.
The Senior Software Engineer will design and implement cloud-based solutions using Snowflake, AWS, and Databricks, focusing on automation and security best practices. Responsibilities include managing cloud infrastructure as code, optimizing data warehousing solutions, and ensuring compliance with security protocols.
The Senior Software Engineer will design, develop, test, and deliver high-quality solutions independently. The role requires proficiency in Java JDK 17 and the ability to implement solutions using JDK 21, with a focus on scalable microservices and performance improvements. Client communication and hands-on experience are also emphasized.
The Senior Software Engineer role involves full stack development with a primary focus on backend Java technologies, including proficiency in the Spring Framework. Responsibilities include designing and implementing RESTful services, ensuring application scalability, and collaborating with cross-functional teams on various projects.
The Senior Software Engineer is responsible for providing technical support and developing software solutions, applying strong analytical skills, and troubleshooting ETL/ELT processes. The role requires collaboration with teams and the ability to adapt to new technologies, utilizing tools like Python, DataDog, and AWS to monitor and resolve issues efficiently.
The Senior Software Engineer (SRE – DevOps) will build and support infrastructure for a healthcare data product. Responsibilities include improving backend system reliability, automation for CI/CD, capacity planning, monitoring, and supporting engineering teams. The candidate will maintain a robust development environment and handle advanced troubleshooting as needed.
The Senior Software Engineer will focus on AWS Cloud Development with expertise in tools like CDK and CloudFormation for infrastructure management. Responsibilities include scripting and automation in Python, deploying Databricks using Terraform, optimizing Snowflake for data warehousing, and ensuring application security compliance.
The Senior Software Engineer will develop and implement solutions using Power Apps and Power Automate, automate workflows, collaborate with stakeholders for technical solutions, and conduct workshops to showcase low-code platform capabilities.
The Senior Software Engineer will design, develop, test, and deliver software solutions on time. Responsibilities include understanding requirements, addressing performance issues, and developing microservices. The role requires collaboration and communication with clients.
The Senior Software Engineer will leverage strong skills in Perl scripting and relational databases, contribute to Agile teams, work on RESTful APIs, and engage in DevOps practices. Responsibilities include code reviews, using debugging tools, and keeping up with emerging technologies.
The Senior Software Engineer is responsible for designing, developing, and maintaining full-stack applications using Java and React. This role involves collaborating with teams to implement features, writing efficient code, ensuring application performance, participating in code reviews, and developing APIs while adhering to Agile methodologies.
The Senior BI Engineer will develop and maintain BI solutions using Tableau and Qlik, creating reports and dashboards that support business decision-making. Responsibilities include writing complex SQL queries, collaborating with stakeholders, ensuring data quality, and optimizing BI platforms for performance.
The Senior Software Engineer will design and implement scalable data solutions utilizing AWS services, develop data pipelines with Databricks and Snowflake, and manage ETL/ELT processes. Responsibilities include optimizing queries, ensuring data quality, and using CI/CD tools for deployment automation.
The Senior Software Engineer will architect, install, configure, and administer the Control-M environment, resolving communication and security issues. The role involves defining coding practices, participating in product planning, managing Control-M components, mentoring team members, handling job failures, conducting security assessments, and overseeing the migration of Control-M servers.
The Senior Software Engineer (AI/ML Engineer) will develop AI and ML solutions, design machine learning models for applications, preprocess data, evaluate model performance, and utilize cloud platforms while ensuring robust software engineering practices.
As a Python Developer at FIS, you will design, code, test, and support software applications, ensuring they meet business needs and FIS standards. You'll work with clients and team members to understand requirements, develop program logic, and handle day-to-day issues arising in the production environment. Strong SQL and Unix Shell scripting skills are essential, along with experience in Big Data frameworks.
Seeking a talented QA Automation Engineer to design, develop, and execute automated test scripts and collaborate with cross-functional teams to ensure software quality and reliability. Responsibilities include creating test plans, executing automated tests, documenting defects, and integrating tests into CI/CD pipelines. Required technical skills include proficiency in Python, Java, JavaScript, C#, Selenium WebDriver, Appium, TestNG, JUnit, NUnit, Postman, REST Assured, SoapUI, Git, Jenkins, and Jira. The ideal candidate should have 2-5 years of software quality assurance experience with a focus on test automation.
The Senior Software Engineer will lead the design and development of secure and scalable backend systems, focusing on applications for cybersecurity products. Responsibilities include managing project ownership, technical leadership, collaboration across teams, and ensuring code quality through testing and code reviews.
This Senior Software Engineer role involves enhancing detection systems, supplying accurate data, automating processes, collaborating with cross-functional teams, and leading project execution to combat cyber-security threats.
The Senior Software Engineer will lead the Customer Journey team, focusing on the development and maintenance of APIs and platforms to enhance customer onboarding experiences. Responsibilities include technical delivery, collaboration with product managers, conducting code reviews, and ensuring system reliability and user satisfaction, all while mentoring team members.
The Senior Software Engineer will optimize offline data processing systems using technologies such as PySpark, improve the reliability of data storage systems, and define data platform offerings across AWS and Azure to enhance internal engineering capabilities.
As a Senior Full-Stack Engineer, you will develop user interfaces and APIs, work on data models, and enhance the knowledge base system by collaborating with customers for feedback and system improvements. You'll engage in both frontend and backend development tasks in a cloud security context.
As a Senior Software Engineer at Pantheon, you will join the Site Reliability Engineering team to enhance a platform managing millions of containers and billions of page views. Responsibilities include developing and maintaining cloud-native infrastructure, optimizing engineering practices, owning production systems, and collaborating with both internal teams and customers to ensure stability and satisfaction.
As a Staff Software Engineer at Pantheon, you will develop and innovate web applications, leveraging cloud platforms and modern technologies like GoLang, Python, and Node.js. You will focus on high-performance, scalable solutions, lead technical discussions, manage projects, and collaborate with cross-functional teams to enhance web development efficiencies and customer satisfaction.
As a Senior Software Engineer, you will lead a team managing enterprise applications, engage in technical design discussions, and ensure the quality of code and delivery processes. You will also oversee cloud infrastructure, manage CI/CD pipelines, and report on team performance while encouraging innovations that improve systems and processes.
Top Companies in India Hiring Software Engineers
See AllAll Filters
No Results
No Results