Jobs and Careers
MA

Senior Software Engineer (Fullstack)

Mastercard
United Statesfull_timeVerifiedPosted 9 Jul 2024

About the role

Our Purpose

We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.

Title and Summary

Senior Software Engineer (Fullstack)

Title and Summary

Senior Software Engineer (Fullstack)
Team #SME


Overview

Mastercard strives to be the trusted network for empowering small businesses to grow and thrive through compelling products and solutions accessible from our B2B customers and partners. This segment is central to Mastercard's growth strategy - not only because of the impact Small & Medium Enterprises have on local, regional, and global economies but also because of their significant role in the payment ecosystem as buyers and sellers.

SME Engineering's organizational goal is to build innovative solutions and products that enable Mastercard to provide competitive solutions to small and medium businesses.

We believe in lean teams delivering a lot of value, so you will be part of a lean team potentially driving impact for the platform buildout from scratch. The team will be addressing complex technical problems. It will work on the latest technology like Azure/AWS cloud-native services, GraphQL, High throughput SQL/key-value/document stores, Cloud-based services, and exposure to other Mastercard tech stacks as part of the development process.

We will be iterating quickly and doing frequent brainstorming sessions welcoming new ideas and diverse perspectives to conceptualize new features. One of the core values of our team is to learn from each other irrespective of your level.
Be part of Mastercard and embrace the "Mastercard Way" of - "Create Value, Grow Together and Move Fast" by doing the right thing, focused on "Decency, Inclusion, and Force for Good."


Role
Senior Software Engineer on products focused on Access to Capital – This team will be focused on all the products/functionality to enable SMEs to Access Capital. This domain will be accountable to create systems/components that can manage the lifecycle of an SME from – the need for capital, streamlining the search for sources, enabling lenders with visibility/confidence to lend to SME and the end-to-end process involved in this journey.

• Responsible for the analysis, design, development and delivery of software solutions
• Defines requirements for new applications and customizations, adhering to standards, processes and best practices
• Participate in team prioritization discussions with Product/Business stakeholders
• Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements
• Automate build, operate, and run aspects of software
• Drive code/design/process trade-off discussions within their team when required
• Report status and manage risks within their primary application/service
• Drive integration of services focusing on customer journey and experience
• Perform demos/acceptance discussions in interacting with Product owners
• Understands operational and engineering experience, actively works to improve experience and metrics in ownership area
• Develop complete understanding of end-to-end technical architecture and dependency systems
• Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members
• Mentor and guide new and less-experienced team members
• Identify opportunities to improve an overall process and trim waste
• Share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity

All About You

• Has ability to write secure code in three or more languages (e.g., Java, C, C+, C#, JavaScript) and familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management
• Efficient in Javascript, Angular or React or Vue or any front end technology, node.js, Express.js, SQL
• Understands the basic engineering principles used in building a

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Mastercard

View company profile →