Software Engineer I-1
Mastercard
Mastercard
Join Mastercard as a Software Engineer I, contributing to a global organization that powers economies and empowers individuals across over 200 countries. We are dedicated to fostering a sustainable economy where everyone can thrive, offering secure, simple, and accessible digital payment solutions. Leverage our advanced technology, innovative partnerships, and extensive networks to help people, businesses, and governments achieve their fullest potential.
This role focuses on supporting software engineering initiatives through hands-on programming, rigorous testing, effective implementation, comprehensive documentation, and seamless delivery of software solutions. You will also be involved in researching and evaluating alternative technical approaches to meet evolving business requirements.
As a Software Engineer I, your core responsibilities include programming, testing, implementing, documenting, maintaining, and supporting system applications in alignment with Mastercard's established standards, processes, and best practices. You will develop high-quality, secure, and scalable software solutions, meticulously adhering to technical specifications and design artifacts, while meeting project timelines and budgets.
Furthermore, you will actively research, create, and evaluate technical solution alternatives for business needs. The role also involves generating systems and testing documentation according to department standards, ensuring compliance with Audit Requirements by following development and testing standards. You will participate in Mastercard's Quality Assurance and Quality Control processes, support the collection and reporting of project and software metrics, and proactively identify opportunities for enhancing standards and improving overall process efficiency.
We are seeking candidates with a Bachelor's degree in Information Technology, Computer Science, Management Information Systems, or equivalent practical experience. A foundational understanding of Software Engineering Concepts and Methodologies is essential.
This position is ideal for individuals with 0 to 12 months of experience in the software engineering field. Key attributes include being high-energy, detail-oriented, proactive, and capable of performing effectively under pressure to meet stringent deadlines. Strong verbal and written communication skills are vital, along with the ability to quickly learn and implement new technologies, application-appropriate frameworks, and tools.
Successful candidates will demonstrate strong relationship-building and collaborative skills, excellent organizational abilities, and a high degree of initiative and self-motivation. The capacity to work effectively as a member of a diverse, geographically distributed project team is crucial. A genuine willingness and ability to embrace challenging opportunities and continuous learning are highly valued.
MasterCard
Financial Services