FAQs
What is the primary focus of the Senior Software Engineer (Real Time Payments) role?
The primary focus is on the analysis, design, development, and delivery of software solutions for account-to-account (A2A) transactions, enhancing Mastercard's real-time payments engineering platform.
How many years of experience is required for this position?
The position requires 3 to 5 years of strong development experience using Java and the Spring Framework, along with experience in delivering secure solutions in the Financial Services Sector.
What educational background is preferred for this role?
A Bachelor's degree in information systems, Information Technology, Computer Science, or Engineering, or equivalent work experience is preferred.
Will I have the opportunity to provide leadership and mentoring?
Yes, the role involves providing leadership, mentoring, and technical training to other team members.
What are the main programming languages and tools used in this role?
The main programming languages and tools include Java and the Spring Framework, along with various technical frameworks and methodologies.
Is experience in the Financial Services Sector a preference for this role?
Yes, 3 to 5 years of experience in delivering secure solutions in the Financial Services Sector is preferred.
What qualities are essential for succeeding in this position?
Essential qualities include being high-energy, detail-oriented, proactive, having strong communication skills, and the ability to function under pressure in an independent environment.
Will there be opportunities for continuous learning?
Yes, the role includes conducting brownbag sessions on new technologies and promoting knowledge transfer within the team.
What types of activities will I be responsible for regarding system maintenance?
Responsibilities include production incident problem management, root cause identification, remediation, and participating in an on-call pager support schedule.
What are the corporate security responsibilities associated with this role?
The role requires abiding by Mastercard's security policies, ensuring the confidentiality and integrity of information, reporting any suspected security violations, and completing mandatory security trainings.