Senior Software Engineer

Mastercard

Fresher Pune Full Time Work from office
Mastercard logo
Posted : today
Actively hiring

Job description

Join Mastercard, a global technology leader in payments, and contribute to connecting and powering an inclusive digital economy. We are seeking a skilled Senior Software Development Engineer for our Mastercard Foundry Research and Development team in Pune. This agile team focuses on building innovative, high-impact products for global markets, driven by research and development.

Our team pioneers new product lines using emerging technologies, manages products from inception to market validation, and collaborates with startups to shape the future of commerce. You will play a vital role in defining this future, tackling diverse technological challenges and bringing innovative payment solutions to market.

Responsibilities

As a Senior Software Development Engineer, you will collaborate with talented developers to create high-performance Java-based solutions. Key responsibilities include analyzing, designing, and developing software solutions, contributing to application requirements, and ensuring code quality aligns with development standards.

You will coach and develop junior team members, design complex applications, interfaces, and integrations using third-party middleware or custom solutions. Performance engineering of enterprise software architecture is also a core aspect of this role, alongside providing guidance and training to other developers. Daily tasks involve software development, code reviews, support duties, and researching tools to meet domain-specific needs. Additionally, you'll have opportunities for public speaking and communication on domain-level directions.

Qualifications

We are looking for candidates with a strong foundation in modern software engineering concepts and methodologies, coupled with a passion for software development in a dynamic environment. A commitment to code quality and best practices is essential.

Ideal candidates demonstrate initiative, embrace challenging opportunities, and possess excellent verbal and written communication skills for effective collaboration. This role requires strong motivation, a driven attitude, and the ability to be a proactive team player. Exposure to AI-enabled software delivery, including AI coding tools and workflow orchestration, is highly desirable. Proficiency in Java JDK 17+, Tomcat, Spring, Spring Boot, Shell Scripting, and JSON is required, with experience in UI frameworks like Angular being a plus.

Essential Skills

JavaAIDockerKubernetesJunitCI/CDJenkinsSource Control ManagementSpring BootShell ScriptingJSONTomcatAngular

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer
IndustryInformation Technology & Services, Financial Services
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

MasterCard logo

MasterCard

Information Technology & Services

Senior Software Engineer at Mastercard | SkillMX | SkillMX