Top Software Engineer Jobs in India
As a Senior Software Engineer, you will develop, deploy, operate, and maintain security software solutions. Key responsibilities include designing applications focused on performance and scalability, managing SLAs, conducting root cause analysis for production incidents, and implementing strategies for performance improvement.
The Lead Software Engineer will guide a team in developing API and web security products at MasterCard, overseeing system architecture, design, and implementation. Responsibilities include participating in the software development life cycle, conducting proofs of concept, advising on technology choices, and ensuring compliance with best practices in development processes.
The Senior Software Engineer will develop and implement data pipelines for various systems using big data technologies. They will analyze data needs, design solutions, and troubleshoot issues while ensuring efficient data storage and processing. Responsibilities also include monitoring daily job alerts and modifying existing data warehouse structures to meet strategic goals.
The Senior Software Engineer at Mastercard will develop microservices and web applications, focusing on building a B2B payments platform. Responsibilities include leading design and development efforts, maintaining code quality and security, performing code reviews, collaborating within teams, and ensuring compliance with engineering best practices.
As a Senior Software Engineer, you will work within an Agile team to develop high-quality web solutions, maintain and improve test automation frameworks for cloud-based microservices applications, and ensure adherence to development standards and testing processes. You will also participate in various project ceremonies, drive software quality, and support team efforts in defect analysis and process improvements.
The Senior Software Engineer will drive the internal customer experience strategy in Governance Risk and Compliance (GRC) by collaborating with internal partners, mapping business requirements, delivering solutions, and managing upgrades. Responsibilities include designing dashboards, creating complex reports, and optimizing queries using IBM Cognos and other programming tools.
The Lead Software Engineer will oversee the development of Enterprise applications and microservices, managing projects through all lifecycle stages, conducting code reviews, mentoring team members, and ensuring code quality. The role also involves collaborating with architects and product managers, developing critical components, and studying new technologies for improvement.
As a Senior Software Engineer, you will architect and build advanced applications for the iOS platform, collaborate with cross-functional teams on new features, ensure performance and quality, and support the complete application lifecycle from concept to release. You will work with Agile methodologies and write clean, efficient code for iOS applications.
The Lead Software Engineer will develop and deliver advanced authentication products, lead technical efforts in iOS application architecture and design, collaborate with cross-functional teams, implement new technologies, and ensure performance and quality throughout the application lifecycle.
The Senior Software Engineer will lead the implementation of cloud solutions using OpenShift and Kubernetes. This role involves developing standards, building infrastructure, and creating innovative cloud solutions. The engineer will work on strategic initiatives, evaluate new technologies, and guide projects to completion while ensuring collaboration across teams.
The Senior Software Engineer (SDET) will test and validate microservices-based enterprise applications and portals, focusing on developing test scenarios and automated tests, reviewing developer-written tests, and mentoring junior team members. Experience in the payments domain and knowledge of security concepts are beneficial.
The Senior Software Engineer will develop enterprise applications focused on payment solutions using Java and J2EE frameworks. Responsibilities include coding, low-level design, unit testing, task estimation, mentoring junior members, and participating in process improvements.
As a Senior Software Engineer, you'll focus on building and implementing cloud solutions using Go and Python on OpenShift. You'll be responsible for creating standards, implementing infrastructure, and evaluating new cloud technologies while collaborating on strategic initiatives and guiding project completion.
Lead Software Engineer role at Mastercard focusing on providing technical vision and leadership, participating in team prioritization discussions, automating build and deployment processes, driving code/design trade-off discussions, and mentoring team members. Required skills include AI-ML, Python, Java, Scala, Pandas, Spring boot, MLOPs, CICD, Jenkins, and API.
The Lead Software Engineer will contribute to the planning, design, and development of microservices and full-stack applications. Responsibilities include overseeing code quality, participating in code reviews, and collaborating with various teams to optimize digital payment efficiency for B2B solutions.
The Senior Software Engineer is responsible for performance testing and engineering within cloud applications. The role involves full stack development with a focus on microservices and performance optimization tools like Jmeter and Dynatrace. The engineer will work on cutting-edge solutions for core payment products and guide others in implementing these solutions within an Agile environment.
The Senior Software Engineer will analyze, design, develop, and deliver software solutions in accordance with MasterCard standards. Responsibilities include leading system development activities, creating high-quality technical documentation, managing production incidents, mentoring team members, and ensuring compliance with quality assurance processes.
The Senior Software Engineer will lead the design, development, and delivery of software solutions, ensuring adherence to standards and best practices. Responsibilities include systems development, project management, mentoring team members, and maintaining quality assurance processes while collaborating with vendor resources.
The Senior Software Engineer will design, develop, test, and monitor scalable and secure cloud architectures on the Priceless Platform. Responsibilities include the entire software development lifecycle, applying expertise in AWS, distributed systems, API design, and various development disciplines to improve and scale the platform effectively.
The Senior Principal Software Engineer will focus on developing scalable cloud-native platforms, collaborating with various teams, delivering high-quality code, and mentoring engineers while driving adoption of agile and open-source practices in the organization.
As a Senior Software Engineer, you will design and develop web applications using .Net technologies, focusing on user experience and high-quality software development. You'll collaborate with team members, coach juniors, and troubleshoot issues.
As a Senior Software Engineer at Salesforce, you will work on resolving critical customer escalations by utilizing your skills in Java, JavaScript, and APIs. You will troubleshoot complex issues, mentor support teams, and collaborate with cross-functional teams to improve customer satisfaction and product reliability.
As a Lead Backend Software Engineer, responsibilities include building new components, developing high-quality code, making design decisions, contributing to all phases of SDLC, building efficient algorithms, and mentoring junior engineers.
The Principal Software Engineer will focus on building scalable systems for processing operational data. Responsibilities include driving automation improvements, leading software development efforts, mentoring team members, and enhancing analytics tools. The role requires collaboration with service owners for optimizing system performance.
As a Senior Software Engineer at Grab, you'll design, develop, and maintain scalable payment solutions to enhance Grab's services. Your role includes improving service availability and performance, collaborating with cross-functional teams, and mentoring peers while ensuring high-quality standards in a large-scale environment.
Top Companies in India Hiring Software Engineers
See AllAll Filters
No Results
No Results