Staff Software Engineer - Capital One Travel Tech - Full-stack

Capital One Capital One · Banking · Toronto, ON

Staff Software Engineer role focused on building the next generation of a travel portal, touching the entire customer journey from planning to booking. Responsibilities include technical leadership, full-stack development using various languages and AWS services, improving developer experience, establishing engineering best practices, and providing mentorship. The role requires significant hands-on development experience in both front-end and back-end, with a preference for cloud experience.

What you'd actually do

  1. Work as part of a dynamic team throughout the Software Development Life Cycle
  2. Act as a tech lead developer owning technical design and development of cross-functional, multi-platform, fault tolerant application systems
  3. Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React and/or Go, Open Source RDBMS and NoSQL databases, and a variety of AWS tools and services
  4. Continuously improve software engineering developer experience; identify gaps in existing internal framework and tools and contribute
  5. Establish Engineering best practices; identify and establish best practices and standards, such as code review standards.

Skills

Required

  • JavaScript
  • Java
  • Angular/TypeScript
  • Python
  • Node.js
  • React
  • Go
  • Application design
  • Data design
  • Architecture
  • Development
  • Front-end development
  • Back-end development
  • Mentorship

Nice to have

  • 10+ Years of experience leading the full life-cycle of Software Development
  • Bachelor's, Master’s or Diploma in Computer Science, Software Engineering, Information Technology or in related field
  • Agile environment
  • Agile development methodologies
  • AWS
  • Microsoft Azure
  • Google Cloud

What the JD emphasized

  • Full-stack
  • AWS tools and services
  • technical design and development
  • cross-functional, multi-platform, fault tolerant application systems
  • Full-Stack role