Staff Software Engineer - International Card Tech - Backend

EPX

Toronto, Ontario, Canada
3d onsite
Java, python, go programming
Aws cloud experience
Technical design and architecture
Capital One Canada is on a mission to change banking for good by making credit accessible, simple, intuitive and rewarding

Job Summary

  • Capital One Canada is on a mission to change banking for good by making credit accessible, simple, intuitive and rewarding.
  • The role involves leading software engineers on innovative projects, designing and building software products from the ground up, and sharing knowledge through technical workshops.
  • Employees enjoy a hybrid work environment, comprehensive health coverage including mental health, tuition subsidies, and support for work-life balance.

Matching Summary

Capital One Canada is on a mission to change banking for good by making credit accessible, simple, intuitive and rewarding.

Skills & Requirements

Must-have

  • Java, Python, Go programming
  • AWS cloud experience
  • Technical design and architecture
  • Mentorship and leadership
  • Microservices and RESTful APIs
  • Software development life cycle

Nice-to-have

  • Agile development methodologies
  • Cloud products like Microsoft Azure or Google Cloud
  • Conducting technical workshops
  • Customer-centric decision-making model
  • Open source adoption
  • Hybrid work environment

Key Requirements

  • At least 8 years hands-on development experience
  • Experience with application and data design and architecture
  • Experience mentoring junior/intermediate associates
  • Bachelor's Degree
  • 10+ years leading full software development lifecycle
  • Experience working in agile environments

Work Rights

Not specified

Tailored Resume

Cover Letter