Principal Associate Software Engineer - International Card Tech - Backend

Capital One Canada

Toronto, Ontario, Canada
3d onsite
Application development with java or python
Test driven development (tdd) approach
Experience with restful apis and microservices
Capital One Canada is committed to changing banking for good by making credit accessible, simple, intuitive and rewarding for Canadians

Job Summary

  • Capital One Canada is committed to changing banking for good by making credit accessible, simple, intuitive and rewarding for Canadians.
  • The role involves working on innovative customer management capabilities and delivering new customer experiences quickly using cloud and open source technologies.
  • Employees enjoy a hybrid work environment with support for mental health, tuition subsidies, and comprehensive benefits for themselves and their families.

Matching Summary

Capital One Canada is committed to changing banking for good by making credit accessible, simple, intuitive and rewarding for Canadians.

Skills & Requirements

Must-have

  • Application Development with Java or Python
  • Test Driven Development (TDD) approach
  • Experience with RESTful APIs and microservices
  • Cloud technologies and AWS experience
  • Agile software development environment
  • Full stack development and platform engineering

Nice-to-have

  • Mentoring engineering community members
  • Participation in technology communities
  • Strong communication and advocacy skills
  • Experience with distributed systems and data processing
  • Use of open source technologies and containers

Key Requirements

  • At least 4 years of application development experience
  • Bachelor's Degree required, Master's preferred
  • Experience working in Agile teams
  • AWS experience or certification preferred
  • Experience with distributed systems and microservices
  • Strong teamwork and communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter