Short Description:
The Software Engineer-1 position at Mastercard, located in Pune, India,
entails contributing to the development of cutting-edge microservices
and web applications within the Mastercard Track Business Payment
Service team. The role involves full-stack application ownership,
utilizing technologies such as Angular, Java, and PCF to ensure code
quality, security, and scalability. Working in an Agile environment, the
candidate is expected to collaborate with diverse teams, adhere to
12-factor app design principles, and comply with Mastercard's
engineering best practices. The ideal candidate should possess a strong
foundation in Computer Science, expertise in web and application
development, and a commitment to delivering top-tier software in a
global B2B technology landscape. Information security responsibility is
emphasized, requiring compliance with Mastercard's policies and
practices.
Position: Software Engineer 1
Location: Pune, India, 411006
Category: Software Engineering
Job Type: Full time
Job Id: R-204811
Our Purpose
At our core, we strive to connect and empower an inclusive, digital economy, fostering benefits for everyone, everywhere. Our commitment lies in ensuring transactions are safe, simple, smart, and accessible. We achieve this through secure data utilization, strategic partnerships, and a passionate pursuit of innovation. Our solutions cater to individuals, financial institutions, governments, and businesses, helping them realize their fullest potential. The cornerstone of our culture is our Decency Quotient (DQ), shaping both our internal and external activities. We foster an inclusive environment that values individual strengths, perspectives, and experiences, believing that our diversity enhances team performance, encourages innovation, and leads to superior business outcomes.
Title and Summary
Software Engineer-1
Overview
As a Software Engineer within the Mastercard Track Business Payment Service (BPS) team, you will leverage modern full-stack development practices and tools to craft cutting-edge microservices and web applications. The team's focus is on building a global business-to-business (B2B) technology platform that facilitates streamlined payment management for businesses of all sizes engaged in buying or selling products and services. Joining a 2-pizza team, you will play a pivotal role in delivering software at scale, emphasizing performance, security, and reliability.
Located at our Mastercard technology hub in Pune, India, you'll be part of a collaborative, Agile engineering culture that thrives on innovation. Your contributions will influence how Mastercard transforms the B2B landscape, standardizing, automating, and optimizing digital payment efficiency for both buyers and sellers.
Role
- Contribute to the planning, design, and development of microservices within your team.
- Construct and own full-stack applications and services using Angular, Java, and PCF.
- Deliver code of exceptional quality and security that operates seamlessly at scale.
- Actively participate in code reviews, retrospectives, and submit Pull Requests utilizing Git.
- Collaborate with software engineers, test engineers, TPMs, and PM-Ts.
- Adhere to 12-factor app design principles in your development.
- Ensure systems you create comply with Mastercard engineering best practices and governance models, including security, operations, and Enterprise Architecture requirements.
All About You
- Possess a solid foundation in Computer Science fundamentals.
- Have experience with web technologies, including HTML5, CSS, Javascript, and front-end frameworks such as Angular.
- Demonstrate proficiency in building applications using Java and PCF.
- Exhibit experience with storage technologies such as PostgreSQL or Oracle, delivering solutions at massive scale.
- Familiarity with automated testing and releasing software in a continuous delivery model using Git.
- Enjoy working in an Agile team environment focused on continuous improvement.
- Possess a strong desire to learn best practices, modern software architecture, and collaborate within a team.
- Display a passion for delivering the highest quality software to customers.
- Exhibit excellent communication skills with both technical and non-technical stakeholders.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks come with inherent risks to the organization. Therefore, every individual working for or on behalf of Mastercard is expected to take responsibility for information security. This includes:
- Abiding by Mastercard’s security policies and practices.
- Ensuring the confidentiality and integrity of the accessed information.
- Reporting any suspected information security violation or breach.
- Completing all periodic mandatory security training in accordance with Mastercard’s guidelines.
Please click here to apply.
Comments
Post a Comment
Please feel free to share your thoughts and discuss.