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