Lead Software Engineer

Year    Pune, Maharashtra, India

Job Description


Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we?re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Overview Mastercard Artificial Intelligence & Decision Product Enablement (AI & DPE), specifically the Decision Administration, is seeking a Lead Software Engineer to lead, guide and drive product implementation and platform modernization. AI & DPE Decision Admin enables Mastercard value-added products and services to promote a fast, secure, simple and intelligent transaction experience. As a member of AI & DPE, you?ll work on a world-class platform, powered by the most advanced Artificial Intelligence and decisioning models, to process hundreds of millions of transactions per day, in tens of milliseconds. Role
? Lead the design and development of high-quality, scalable Java-based applications with a strong focus on object-oriented principles and SOLID design patterns.
? Implement cloud-native solutions adhering to the 12-factor app methodology for scalability, maintainability, and security.
? Champion secure coding practices to ensure data protection and application security in line with industry standards.
? Collaborate closely with product management, UX, and DevOps teams to align on product goals and development strategies.
? Ensure the codebase follows established architecture guidelines and industry best practices in object-oriented design.
? Provide mentorship to junior engineers, fostering growth and knowledge-sharing within the team.
? Design and review software architecture, ensuring systems are loosely coupled, reusable, and cloud-ready.
? Lead the development of APIs and microservices for cloud deployments, ensuring performance optimization and security considerations.
? Continuously improve development processes, including code reviews, testing practices, and CI/CD automation.
? Troubleshoot and resolve complex issues related to performance, security, and scalability.
? Stay updated with emerging technologies and propose strategies for enhancing the overall software engineering process. All About You
? Education: Bachelor

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3628179
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year