The Senior Software Engineer will drive transformation and modernization across technology, risk, and service operations at Mastercard. The role involves designing and delivering innovative, data-driven solutions that fulfill assurance obligations and regulatory requirements.
Requirements
- Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent work experience
- 5 to 8 years of experience in related field in delivering secure solutions in Financial Services Sector is preferred
- Broad understanding of Internet Engineering Concepts and Methodologies
- Experience building RESTful Web APIs using ASP.NET Core
- Knowledge in frontend development using jQuery, Typescript, Angular.js or similar
- Good understanding of cross browser development and testing
- Ability to use Git, Bitbucket, GitHub or similar source control system
- Working knowledge in CRUD operations using various database types (Oracle, Postgres)
- Demonstrates technical competency in ETL operations between various data sources
- Knowledgeable in Algorithm and Data structures
Benefits
- Competitive salary
- Opportunities for professional growth and development
- Collaborative and dynamic work environment