Software Engineer II
Mastercard
Mastercard
Mastercard is a global technology company at the forefront of commerce, connecting financial systems and driving innovation. We are dedicated to building a sustainable economy where everyone can thrive. Join our team to create impactful solutions that power economies and empower individuals across over 200 countries.
The Mastercard Launch program is designed for early-career talent, offering 18 months of skill development and cross-functional work experience within a business unit. This is an excellent opportunity to gain valuable on-the-job experience and grow your career.
As a Software Development Engineer on the Platforms Team, you will design and develop state-of-the-art service-oriented software architectures. You will apply computer science and software engineering principles to solve complex business problems using math, statistics, and design. You'll innovate and contribute to a powerful suite of web applications, developing cutting-edge algorithms for scalable applications handling massive datasets.
This role offers the chance to build expertise in full-stack development or specialize in software infrastructure engineering, focusing on building efficient infrastructure, designing APIs, and automating workflows. Alternatively, you can focus on front-end software engineering, creating intuitive data visualizations, responsive designs, and highly interactive user interfaces.
We are seeking individuals with proficiency in advanced object-oriented programming and a deep understanding of algorithms and data structures. A passion for solving complex, real-world problems, coupled with initiative and creativity, is essential.
Candidates should possess a solid technical foundation, ideally with a degree in Computer Science or a related field. The ability to thrive in small, highly collaborative project teams is key. For front-end focused roles, an eagerness to master front-end technologies and a passion for user experience are highly valued.
MasterCard
IT Consulting