Lead Software Engineer - C#
- Published on
About the Role
Mastercard is looking for a Lead Software Engineer - C# as part of the Open Banking Data Division. The role involves developing and maintaining account information services that are essential for digital payment systems. You will work on innovative solutions focusing on API security and data accessibility. As a lead engineer, you will be a part of a team that pushes the boundaries of what’s possible with open banking payments.
Role Responsibilities
- Develop and maintain products ensuring high quality and security of account information services.
- Work collaboratively with skilled individuals across different countries, emphasizing teamwork.
- Leverage state-of-the-art bank connectivity APIs to provide low-touch solutions for e-commerce and accounting services.
- Drive innovation and pragmatism in solving API security, data processing, and analytical challenges.
About the Candidate
We seek motivated individuals who excel in collaborative environments and have a passion for problem-solving. Candidates should ideally:
- Be the go-to person in their current role for answers and designs, demonstrating leadership in driving progress.
- Have strong knowledge in C# with ASP.NET or Java Spring Boot, as well as experience with cloud deployments (Azure/AWS).
- Familiarity with modern development standards and tools such as Azure DevOps, Jira, CI/CD pipelines, and test automation is crucial.
- Experience with infrastructure as code (Terraform) and a multi-cloud environment will be beneficial, along with an interest in computer security.
About the Company
Mastercard is a leading global payment technology company that empowers economies and provides a wide range of digital payment choices. The company's commitment to innovation and technology ensures that transactions remain secure, smart, and accessible. With a presence in over 200 countries, Mastercard aims to create a sustainable economy where everyone can prosper.
Company Culture and Benefits
Mastercard fosters a collaborative culture, encouraging team members to share their expertise and drive innovative solutions. The organization values learning and growth, urging candidates to apply even if they do not meet every requirement. The work environment is supportive and emphasizes security practices to ensure the safety of Mastercard assets and information.
Corporate Security Responsibility
All Mastercard employees must adhere to security policies and practices, ensuring the confidentiality and integrity of information. Employees are responsible for reporting any suspected security violations and completing mandatory security training as per the company guidelines.