Lead Software Development Engineer - Shared Platforms
Capital One, The Park, City of Nottingham
Lead Software Development Engineer - Shared Platforms
Salary not available. View on company website.
Capital One, The Park, City of Nottingham
- Full time
- Permanent
- Remote working
Posted 1 day ago, 27 Aug | Get your application in today.
Closing date: Closing date not specified
Job ref: c6718a687f7b4ebaaaefa65962b37d0c
Location ref: The Park, City of Nottingham
Full Job Description
About this role Capital One is a leading technology company that is changing banking for good by bringing humanity, ingenuity and simplicity to banking. In this role you will serve as a Lead Software Development Engineer - Shared Platforms in our Nottingham office, contributing to the development of applications and solutions that support our software and infrastructure delivery teams. What you'll do
- Lead a team or cross-functional engineering team to design, enable and develop software features that support the delivery of software and services within your delivery domain.
- Work with engineering leads, stakeholders and the enterprise to understand product direction and translate requirements into technical solutions.
- Take end-to-end responsibility for technical design, implementation and operational considerations.
- Drive engineering best practices (Operational Excellence, Security, Quality, etc.) and set standards across the team and wider engineering teams.
- Innovate and identify opportunities to simplify and remove friction for engineers throughout the SDLC.
- Enable platforms and enablement teams to offer solutions that increase productivity and reduce friction.
- Build stronger partnerships between Product Engineering, senior engineering and the Enterprise. Qualifications
- Extensive, demonstrable knowledge of designing secure, high-performance architectures at scale.
- Exceptional programming skills and knowledge of building APIs using modern OO languages, preferably Java, and SOLID principles, SOA, HTTP and REST.
- Experience with Spring and Spring Boot.
- Proficiency in cloud-based projects, particularly with AWS, and in software engineering best practices.
- Experience with CI/CD tools such as Jenkins and unit testing frameworks (JUnit, Mockito).
- Familiarity with OpenTelemetry, data lakes and observability products (metrics, traces, logs, Go).
- Effective communication across engineering teams to maximize inner-sourcing opportunities and reduce waste.
- Proven ability to deliver high-quality applications at scale.
- Advocacy for quality and support for practices such as Pair Programming, TDD, and BDD. Where and how you'll work This is a permanent position based in our Nottingham office with a hybrid working model: three days in office (Tuesdays, Wednesdays and Thursdays) and the flexibility to work from home. Benefits
- Strong career progression supported by Capital One University training programmes.
- Core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance.
- Flexible benefits such as season-ticket loans, cycle-to-work scheme and enhanced parental leave.
- Open-plan workspaces and facilities designed to inspire and support you, including a fully-serviced gym, subsidised restaurant and dedicated development resources. Equal Opportunity Capital One is committed to diversity in the workplace. If you require a reasonable adjustment, please contact .
- Extensive, demonstrable knowledge of designing secure, high-performance architectures at scale.
- Exceptional programming skills and knowledge of building APIs using modern OO languages, preferably Java, and SOLID principles, SOA, HTTP and REST.
- Experience with Spring and Spring Boot.
- Proficiency in cloud-based projects, particularly with AWS, and in software engineering best practices.
- Experience with CI/CD tools such as Jenkins and unit testing frameworks (JUnit, Mockito).
- Familiarity with OpenTelemetry, data lakes and observability products (metrics, traces, logs, Go).
- Effective communication across engineering teams to maximize inner-sourcing opportunities and reduce waste.
- Proven ability to deliver high-quality applications at scale.
- Advocacy for quality and support for practices such as Pair Programming, TDD, and BDD.
Capital One is a leading technology company that is changing banking for good by bringing humanity, ingenuity and simplicity to banking. In this role you will serve as a Lead Software Development Engineer - Shared Platforms in our Nottingham office, contributing to the development of applications and solutions that support our software and infrastructure delivery teams.
This is a permanent position based in our Nottingham office with a hybrid working model: three days in office (Tuesdays, Wednesdays and Thursdays) and the flexibility to work from home., Strong career progression supported by Capital One University training programmes. - Core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance.
- Flexible benefits such as season-ticket loans, cycle-to-work scheme and enhanced parental leave.
- Open-plan workspaces and facilities designed to inspire and support you, including a fully-serviced gym, subsidised restaurant and dedicated development resources.