Capital One is looking for an Associate Software Engineer to join our Card Expansion team and build the next generation of banking in Canada. You will work on business-critical projects across mobile, front-end, back-end, and cloud infrastructure within Agile teams to design, code, test, and deliver solutions that benefit customers.
What You'll Do
- Work as part of a dynamic team throughout the software development life cycle.
- Collaborate with designers and analysts to implement enhancements or new applications.
- Develop code to meet story acceptance criteria.
- Conduct design and code reviews to ensure high-level quality output.
- Ensure adherence to continuous improvement practices to meet quality and time-to-market imperatives.
- Maintain records to document program development and revisions.
- Provide third-level support of software solution as needed.
What We're Looking For
- Bachelor’s degree or higher obtained between September 2025 and September 2026.
- Good communication, presentation, and writing skills.
- Good understanding of testing fundamentals.
- Experience in Unix or Linux operating systems.
- Able to work within a team setting and actively participate and collaborate in team discussions.
Nice to Have
- Experience in front-end development such as JavaScript, HTML, mobile, or frameworks like React, Vue, Angular.
- Knowledge of programming languages, including but not limited to Java, Python, JavaScript, NodeJS, Kotlin.
- Experience with Jenkins CI/CD, microservices, API design/integration.
- Experience with version control technology i.e. Git.
- Experience in a Linux/Unix environment with strong coding background.
Technical Stack
- Languages: Kotlin, Swift, JavaScript, TypeScript, GoLang, NodeJS
- Cloud: AWS (S3, EC2, Lambda, Route53, Security Groups, IAM roles)
- Monitoring: Splunk, New Relic, Cloudwatch
- Testing: MockitoJUnitRunner, Espresso, XCTest
- Frameworks: React, Angular
Team & Environment
You will work within Agile teams on a creative team passionate about their work. Capital One is a technology thought leader in the financial industry, driven by what customers want and how to make their lives simpler, with a passion for open-source and the latest technologies.
Benefits & Compensation
- Hybrid work environment (3 days in office).
- One-time Work From Home allowance.
- Head office located conveniently across from Union Station.
- Full health coverage for spouses, domestic partners, and dependents.
- Up to $3000 in mental health coverage.
- Up to $5000 in tuition subsidies per year.
Work Mode
This is a hybrid role based in Toronto, Ontario, Canada.
Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.




