Senior Software Engineer - Iam

Markham Bank

Unknown, Unknown, Unknown
**
Identity and access management domain expertise
Authentication and authorization standards
Cloud and container technologies
** Markham Bank is seeking a Senior Software Engineer specialized in Identity and Access Management to lead the development and operations of their transformative banking solutions. Ideal candidates will possess strong knowledge in software engineering, DevOps, and identity standards while thriving in an agile environment. **

Job Summary

  • We are embarking on a large transformation across our Identity services and solutions, building tomorrow’s bank today using world-leading engineering, technology, and innovation.
  • This role is part of the Dynamic Authorization Squad within the Identity and Access Domain, building and operating the future platform to enable fine-grained authorization across many customer interactions.
  • We support our people with the flexibility to balance where work is done with at least half your time each month connecting in the office, alongside other flexible working options.

Matching Summary

Match Score: 75

** Markham Bank is seeking a Senior Software Engineer specialized in Identity and Access Management to lead the development and operations of their transformative banking solutions. Ideal candidates will possess strong knowledge in software engineering, DevOps, and identity standards while thriving in an agile environment. **

Skills & Requirements

Must-have

  • Identity and Access Management domain expertise
  • authentication and authorization standards
  • cloud and container technologies
  • REST APIs and microservices
  • DevSecOps capabilities
  • agile environment
  • problem-solving and communication

Nice-to-have

  • creative and diverse engineers
  • redefining customer expectations
  • world-leading engineering
  • passion for web and mobile development
  • building tomorrow's bank today

Key Requirements

  • Moderate to high-complexity solutions
  • Develop, deploy, and operate high-quality software
  • Prioritize rapid, automated, and safe deployment
  • Solid knowledge of Identity and Access Management
  • Comfortable developing in more than one programming language
  • Good understanding of cloud and container technologies
  • Excellent problem-solvers and communicators
  • Take ownership of initiatives and assets
  • Contribute to strategic engineering goals
  • Participate in on-call rosters
  • Experience with Git tools
  • Experience with build tools
  • Experience with deployment tooling
  • Experience with AWS
  • Experience with Docker and Kubernetes
  • Programming experience with Java, C# .NET Core, Python, and Golang
  • Development experience with REST APIs, microservices, and streaming platforms like Kafka
  • Strong understanding of software development principles

Work Rights

Not specified

Tailored Resume

Cover Letter