Associate Professional, Software Engineer

Who is Mastercard?

We are the global technology company behind the world's fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless ®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.

Job Title

Associate Professional, Software Engineer

Job Overview:
DPS department (Data Protection Services) which is mainly focused on Cryptographic applications is looking for a Junior Software Developer who will support DPS Software Engineering Team through designing, programming, testing, documenting and delivering new or existing software solutions. Although the majority of the development is done in Java, maintenance on existing systems can be done in others technologies like C, C++, Python, …

The candidate will benefit from working with a small but experienced team that will offer support and the scope to greatly enhance his technical skills and knowledge. We want to find someone having a great team spirit and who loves finding interesting and brilliant solutions to problems.


Designing, developing, testing, implementation, documentation, maintenance and support of systems application software in adherence with MasterCard standards, processes and best practices.
Devising elegant and practical solutions to technical problems.
Develop high quality, secure, scalable software solutions based on requirement and design specifications within expected time and budget.
Follow standards in development and testing to ensure compliance with Audit Requirements.
Follow MasterCard Quality Assurance and Quality Control processes.

All About You:

Degree level (Bachelor or above) in one of the following areas : computer Science, engineering, Management Information Systems, Mathematics or related business discipline.
Good competence with the JAVA language.
Good knowledge with UNIX.
Experience with SQL.
Strong team spirit is required to be successful in the role
Enthusiastic, motivated and proactive.

Additional assets: (but not required)
Competence with others languages like C, C++, Python, …
Concept in Cryptography (Cryptographic Algorithms, PKI, …)
Concept of Micro Services.


Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.​

If you require accommodations or assistance to complete the online application process, please contact and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.

Back to top