Software Engineering Manager

Capital One Capital One · Banking · Nottingham, United Kingdom

Software Engineering Manager role at Capital One in Nottingham, UK. Focuses on people and technical leadership, owning applications, and ensuring deliveries in a complex regulatory environment. Requires experience in leading teams, software engineering, and specific tech stacks (Java, Spring, Javascript, React, Typescript, AWS).

What you'd actually do

  1. Be a differential people leader. _Literally_. We expect you to coach and nurture your engineers and make a material positive difference to their careers and impact on the business.
  2. Bring technical leadership to your team. We expect you to stay close to your team’s work, set a high bar for engineering, understand technical risks and influence architectural thinking and decisions.
  3. Bring context and purpose to your team. You will ensure your team understands the why behind the work they do, and you will be intentional about how you own and shape culture.
  4. Own ways of working and deliveries, partnering with your Product Owner and Change Delivery Lead to shape roadmaps and lead frequent delivery of high quality software in a complex regulatory environment.
  5. Own one or more business applications, keeping them well-managed and compliant with the high bar set by the business.

Skills

Required

  • leading teams
  • growing engineers
  • dealing with conflict
  • experienced software engineer
  • Java
  • Spring
  • Javascript
  • React
  • Typescript
  • AWS
  • automated tests
  • CI/CD pipelines
  • frequent releases
  • ownership
  • communication

Nice to have

  • public cloud (AWS)
  • stakeholder management

What the JD emphasized

  • complex regulatory environment
  • complex, regulatory environment
  • complex regulated environment