Job description
Who is Mastercard?Overview
- 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.
- May manage smaller project/initiatives as an experienced individual contributor with specialized knowledge within assigned discipline
- Creates documentation such as user guides and software development guides for moderately-complex projects
- Significant code development and day-to-day support duties
- Assists team members in the development of applications, components, system to system interfaces and complete software solutions
- Knowledge of C/C++ and Java programming languages advantageous.
- UNIX/LINUX experience.
- Mentoring experience
- Experience in financial system encryption (PIN Blocks, CHIP, CVC) would be beneficial.
- Exposure to symmetric cryptography would be desired. Experience with HSM’s (Thales, AEP) is desired.
- Experience with testing frameworks and methodologies (Gtest, JUnit, mocking, etc.).
- Strong communication and organizational skills essential.
- Experience working in an agile and waterfall environment preferred.
- Independent learner with a demonstrated aptitude for acquiring knowledge and skills.

0 comments: