About the Role:
As an Associate Software Engineer at Capital One Canada, you’ll be a key contributor to innovative, customer-focused digital banking solutions. You’ll work in agile teams alongside product designers, analysts, and experienced engineers to design, develop, and deliver secure and scalable software products. Your contributions will help shape the future of digital banking in Canada.
You’ll be part of a dynamic, inclusive culture that emphasizes continuous learning, open-source tools, and hands-on experience with the latest technologies.
Location: Toronto, Ontario
Experience Level: Associate
Job Type: Full-time
Primary Address: 161 Bay Street (93021), Toronto, Ontario, Canada
Category: Technology
Application Note: Resume and unofficial transcript must be included as a single PDF when applying.
Key Responsibilities:
- Collaborate with cross-functional teams to deliver impactful software products
- Develop, test, and deploy high-quality code using modern engineering practices
- Build CI/CD pipelines to AWS cloud environments
- Create front-end applications using React and Angular
- Design and implement backend microservices and APIs
- Enhance cybersecurity systems and frameworks
- Participate in code reviews, design discussions, and agile ceremonies
- Troubleshoot issues and provide Level 3 support for deployed solutions
- Maintain comprehensive documentation for all software components
- Engage in continuous learning through Capital One’s Tech College and the Tech Development Program (TDP)
Eligibility Criteria:
- Open to graduates who have completed or are completing a Bachelor’s degree or higher in Computer Science, Information Technology, Engineering, or a related field between June 2024 and April 2025
- Strong communication and collaboration skills
- A foundational understanding of software development, testing principles, and version control
- Comfortable working in Unix/Linux environments
- Demonstrated ability to work within agile teams
Technical Skills Required:
Java, Python, JavaScript, NodeJS, Kotlin, HTML, CSS, React, Angular, Vue, Jenkins, CI/CD, Microservices, API Design, Git, Unix, Linux, RESTful APIs, Agile Methodologies
Why Join Us:
- Hybrid Work Environment: Work 3 days from the office and 2 days remotely
- Tech Development Program: Structured learning experience in your first year
- Continuous Learning: Access to Capital One’s Tech College offering in-person and online courses in areas like Cloud, Cybersecurity, Mobile Development, and Machine Learning
- Financial Support: Tuition subsidies up to $5,000 annually
- Mental Health Support: Coverage up to $3,000 per year
- Comprehensive Benefits: Full coverage for spouses, domestic partners, and dependents
- Work From Home Setup: One-time allowance to personalize your home workspace
- Diverse and Inclusive Culture: Capital One Canada is committed to equal opportunity and offers reasonable accommodations throughout the hiring process
Note:
This role is based at Capital One Canada. If you require accommodations during the application process, contact Capital One Recruiting at 1-800-304-9102 or email [email protected].