Lead Software Development Engineer - Services

Capital One
Nottingham, UK
3 months ago
Apply on apply4u.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Amazon Web Services Cloud Computing Computer Programming Hypertext Transfer Protocols (HTTP) Object-Oriented Software Development Pair Programming Service-Oriented Architecture Software Engineering Working Model 2D Backend Solid Principles
+1 more
Api Design

Job description

outcomes.Play a crucial role in supporting the elevation of engineering enablement, excellence, and experience across the broader engineering community.Collaborate and contribute to the development and dissemination of standardised and sustainable best practices, tools, patterns, and frameworks that enhance the productivity and quality of engineering efforts business-wide.Focus on a major portion of existing or new team software (e.g., significant component, set of features, mid-size application or service).Work to achieve the goals and vision shared by Product Management and your Tribe Leadership.Innovate within your team, initiative area and contribute within your technical domain.QualificationsProven experience in technical leadership, including leading a team or cross-functional squad.Proven experience working in both backend services and mobile technologies.Exceptional programming skills and knowledge of building APIs using modern object-oriented languages, preferably Java, and a

Requirements

solid grasp of SOLID principles, SOA, HTTP and REST.Experience with AWS and a strong understanding of cloud-based development.Extensive, demonstrable knowledge of designing architectures that are secure and perform at scale.Strong communication skills and the ability to work collaboratively across engineering to maximise inner-sourcing opportunities and reduce waste.Proven experience in delivering high-quality applications at scale.Advocacy for quality and an ability to support the team, leveraging approaches such as Pair Programming, TDD and BDD.Where and how you’ll workThis is a permanent position and will be based in our Nottingham office. We have a hybrid working model, working from the office 3 days a week (Tuesdays, Wednesdays and Thursdays) and from home as needed. You’ll have the flexibility to work from our offices and from home while collaborating with team members.What’s in it for youStrong focus on public-cloud transition, with opportunities to

Benefits & conditions

solve high-impact problems of scale, security, availability and performance.10% of your time dedicated to cutting-edge projects that shape the way we work.High-performance career progression, with investment in training programmes and external providers.Core benefits, including a 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 designed to inspire and support you, along with fully-serviced gym, subsidised restaurant, mindfulness and music rooms.Our commitment to diversity and inclusionWe are committed to creating a level playing field and to building diverse and inclusive teams. We welcome candidates from under-represented groups, including women and ethnic minorities, and encourage applicants from all backgrounds to apply. #J-18808-Ljbffr

About the company

About this roleCapital One’s mission is to change banking for good by bringing humanity, ingenuity and simplicity to banking. Sitting at the core of such values is our Software Engineering department whose primary role is to be an enabler of our ambitions. Capital One is looking for a Senior Software Development Engineer to join a backend team, based in our Nottingham office on a hybrid basis. Our Engineers are people who lead by example, build strong and valuable relationships and have the confidence to influence at all levels. We are proud of who we are and what we do and want you to join us at this particularly exciting time at Capital One.ResponsibilitiesLead a team or cross-functional squad in the delivery of complex and ambiguous projects that support a broader business outcome.Take end-to-end responsibility for technical design, implementation, and operational considerations.Collaborate with engineers, architects, product owners, and stakeholders to ensure successful project

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on apply4u.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

2:27 min

Introduction to WebAssembly in a cloud computing context

Edo Edo · World Congress 2024

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all