FAQs
What is the main purpose of the InControl platform?
The InControl platform is a fundamental part of Mastercard's Commercial Solutions, enabling large customers to issue Virtual Cards to securely manage and report on Travel, Expense, and Supplier transactions.
What are the primary responsibilities of a Senior Software Engineer in this role?
Responsibilities include developing high-quality, secure, scalable software solutions, researching technical alternatives, performing feasibility studies, documenting software programs, and contributing to project metrics and quality assurance processes.
What type of work environment is expected for this position?
The role requires working in a dynamic and collaborative environment, where the ability to innovate and make independent decisions is crucial.
What programming languages and frameworks should candidates be familiar with?
Candidates should have strong experience with scalable, multi-threaded Java applications and developing applications using the Spring Framework, as well as experience with RESTful APIs.
What educational background is required for this job role?
A Bachelor's degree in Information Systems, Information Technology, Computer Science, Engineering, or equivalent work experience is required.
Are there specific technologies that the candidate needs to be knowledgeable about?
Yes, the candidate should have knowledge of Cloud Native Development (e.g., Pivotal Cloud Foundry, AWS), UNIX and shell scripting, as well as database design and strong knowledge of PLSQL.
Is experience with Agile methodology necessary for this position?
Yes, experience using the Agile Methodology is required.
What skills are necessary for effective communication in this role?
Excellent verbal and written communication skills are necessary for effective collaboration with cross-functional teams.
What is expected regarding information security for employees?
Employees are responsible for adhering to Mastercard’s security policies, ensuring the confidentiality and integrity of information, reporting security violations, and completing all mandatory security training.
Can candidates expect to work on both front-end and back-end development?
The focus of this role is primarily on server-side development, specifically debugging server-side API calls and contributing to RESTful API design.
