Capital One

Capital One

Principal Associate Software Engineer - International Card Tech - Full-Stack

Toronto, ON · Principal

Sponsorship not specified$134k-$153kDetected 10 hours ago
JavaScriptTypeScriptPythonJavaDistributed SystemsBackend DevelopmentFull-Stack DevelopmentObject-Oriented ProgrammingSQLNoSQLAWSDevOpsPlatform EngineeringRESTRecruitingCustomer SupportCommunicationMentoringPublic Speaking

About the role

  • Since 2014, Capital One Canada's software studio has grown from a team of 10 to a team of over 250.
  • We're obsessed with doing the right thing, and we achieve that by finding innovative ways to better serve our customers.
  • Here are a few of the ways we're helping people take control of their credit:

Responsibilities

  • Create exciting new applications using object oriented programming methodologies.
  • Support the continued professionalization of the engineering practice in the studio with effective communication and advocacy in public speaking, presentations, documentation, etc.
  • Work within and across Agile teams to design, develop, test, implement and support technical solutions across a full-stack of development tools and technologies.
  • 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 build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly.

Requirements

  • At least 4 years of hands-on experience in Application Development using at least one or more of the following programming languages - JavaScript, Java, TypeScript, SQL, Python, or Go
  • We embrace the responsible use of artificial intelligence (AI) to enhance the candidate experience and streamline our recruitment processes.
  • At least 4 years of hands-on experience in Application Development using at least one or more of the following programming languages

Nice to have

  • Bachelor's, Master's or Diploma in Computer Science, Software Engineering, Information Technology or in related field
  • Experience with Test Driven Development
  • Experience working in an Agile environment
  • Experience with AWS and/or AWS Certification (Solution Architect-Associate preferred)
  • Experience in distributed systems, API, microservices, data processing, databases(relational, NoSQL or time-series), streaming or messaging platforms, DevOps, resilience and stability
  • At least 6 years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go
  • Working at Capital One.
  • Live well-physically, financially and emotionally.

Skills

  • Explore and evaluate new and emerging software tools, technologies, and practices.

Compensation

  • With up to $3000 in mental health coverage and up to $5000 in tuition subsidies per year—and much more—you'll discover that Capital One is committed to helping you live your best life.

Benefits

  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community

Company info

  • We're passionate about what we do, and we're always on the lookout for people who want to make a difference in the world of credit through technology.
  • Helping customers view and monitor their credit scores with Credit Keeper
  • Enabling customers to view and edit their Personal Information directly in the Mobile App
  • Providing customers 100% certainty which credit cards they'll be approved for before they apply, by using Quick Check™
  • And, as a founder-led company, we're inspired to make, break, do, and do good.
  • We want to help Canadians succeed with credit, because we believe in people - in our customers, in our associates, and in talent like you!

This listing is sourced directly from Capital One's careers page and normalized into a canonical job model.