About the Role
Our environment is creative, filled with teams that are passionate about the work they're doing and the people they are doing it for. We're a technology thought leader in the financial industry and we want to keep it that way. We have a passion for open-source and for working with the latest technologies. All you need is to be passionate about technology!
Responsibilities
- 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 as required 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
- Improve user experience for Android / iOS customers
- Develop CI/CD pipelines to AWS cloud environment
- Remediate and enhance cyber security
- Create front end applications with React and Angular
- Develop backend Microservice applications and APIs
Requirements
- Have obtained a Bachelor’s degree or higher between September 2025 to 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
- Experience in front end development such as JavaScript, HTML, mobile, frameworks such as 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.
Skills
- Android Studio
- XCode
- Visual Studio Code
- IntelliJ
- Kotlin
- Swift
- Javascript
- Typescript
- GoLang
- NodeJS
- S3
- EC2
- Lambda
- Route53
- Security Groups
- IAM roles
- Splunk
- New Relic
- Cloudwatch
- MockitoJUnitRunner
- Espresso
- XCTest
- React
- Angular
- Git
Location
- 161 Bay Street (93021), Canada, Toronto, Toronto, Ontario
Work Type
- Hybrid
Experience Level
- New Grad
- Associate
Education Level
- Bachelor's degree
Salary/Compensations
- $100,000
Benefits
- Full coverage for spouses, domestic partners, and dependents
- Up to $3000 in mental health coverage
- Up to $5000 in tuition subsidies per year
- One-time Work From Home allowance
About the Company
- For 30 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding.
- We want to help Canadians succeed with credit, because we believe in people — in our customers, in our associates, and in talent like you!
- Yes, we’re a credit card company. But we’re more than that too. We’re driven by what our customers want, and how to make their lives simpler.
- We’re always looking for creative ways to offer digital solutions that make sense for our customers. With your help, we’ll build the next generation of banking in Canada based on customer-focused values, compelling products and great engineering.
Equal Opportunity
- 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.
