Candidates need strong Java skills, solid knowledge of Spring and mocking frameworks such as JUnit and Mockito, and experience with SQL and Oracle. Experience with high-performance applications and creative problem solving is also required.
Candidates need strong Java and Spring skills, experience building high-performance applications and Oracle SQL knowledge. Agile/Scrum and unit-testing experience with JUnit, Mockito or EasyMock are also required.
Candidates need strong Java skills, experience with Spring frameworks, unit-testing tools, Oracle SQL and Agile delivery. Experience building high-performance applications is required, and experience with rules engines, Docker or Kubernetes is an asset.
Candidates need an advanced degree (Master's or PhD preferred) in data science, machine learning or a related field, plus extensive experience leading data science teams. They also need a proven record of deploying machine learning models in production, strong Python and SQL skills, and Agile delivery experience.
Candidates need experience in product management, data analytics or strategy, ideally in fraud, identity, risk, payments or fintech. A bachelor's degree is required, with strong analytical, communication and cross-functional collaboration skills.
Microsoft Excel, Microsoft PowerPoint, Microsoft Word
Candidates need a bachelor's degree or equivalent practical experience, plus hands-on experience building agentic AI systems and working with generative AI and LLMs. They also need strong Python and SQL skills, experience deploying models to production, and experience with cloud environments and distributed data tools such as Databricks or Spark.
Mastercard Technologies Canada ULC needs candidates with strong product management experience shipping payments products, plus agile and lean practice and an understanding of event messaging frameworks. A bachelor's degree, excellent communication skills and experience leading others through influence are required.
Candidates need strong software engineering experience in Java and modern application frameworks, and experience building scalable distributed systems. Experience with automated testing, mentoring engineers and technical leadership is required; payments, compliance or fraud experience and a Bachelor's degree are preferred.
Regulatory compliance, Software development, Troubleshoot, Root cause analysis, Leadership, Troubleshooting
Candidates need proven experience leading software engineering teams and delivering large-scale enterprise software, strong distributed-systems skills, and experience with Agile practices. Payments, compliance or sanctions experience is a bonus.
Candidates need proven experience leading software engineering teams and delivering large enterprise software, plus a strong technical background in distributed, highly available systems. Experience with Agile methods and stakeholder management is required; payments, compliance or sanctions experience and a computer science or engineering bachelor's are preferred.