Principal Software Development Engineer

 

Description:

Capital One's mission is to change banking for good by bringing humanity, ingenuity and simplicity to banking. Sitting at the core of these values is our Software Engineering department, whose primary role is to be an effective enabler of Capital One’s ambitions.

We are keen to add a Principal Software Development Engineer - SRE to our Nottingham based team whose primary focus is to provide effective management of the evolution and reliability of both existing/under development service applications.This role will act as a Technical lead of developers responsible for maintaining and improving back-end services for our most critical customer and/or data applications within the cloud.

We’re looking for an experienced professional whose technical skill set lies primarily with technologies/frameworks such as Java and whose passion for software engineering allows them to be a true inspiration to those that they work with on a daily basis, including team members based both on and offshore. AWS is Capital One's hosting platform of choice so your experience of Cloud-based architecture will stand you in good stead.

Our Principal Software Development Engineers are people who have the required skills to lead by example and are able to build strong and valuable relationships with both internal and external stakeholders. They have the ability to face into ambiguity and understand how to make sense of complexity.

We are proud of who we are and what we do and this is an exciting time to join Capital One as we are excited about what the future holds.

What you’ll do
 

  • Lead a group of engineers responsible for maintaining and improving our back-end services for our most critical customer and/or data applications within the cloud.
  • Help to shape and deliver the goals and vision set out for your team through hands-on engineering.
  • Drive engineering best practice (e.g, Operational Excellence, Security, Quality, Resilience etc.) and set standards across the team and wider engineering communities
  • Innovate within your team and contribute within your technical domain.
  • Deliver key projects from inception through to design and hands-on delivery.
  • Estimate, scope and plan your work within an agile environment.
     

What we’re looking for
 

  • Strong experience of developing and managing API’s using Java & Springboot. Excellent understanding of SOLID principles, SOA, HTTP and REST.
  • Experience running microservices on container orchestration architectures in production environments.
  • Passionate about Testing frameworks and the value they bring.
  • Knowledge using monitoring & logging tools like NewRelic or Logzio to troubleshoot problems in a distributed network of systems.
  • Strong experience in back-end architectural and design patterns.
  • Extensive knowledge to successfully identify, troubleshoot and pre-empt operational issues.

Organization Capital One
Industry IT / Telecom / Software Jobs
Occupational Category Principal Software Development Engineer
Job Location Nottingham,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-05-26 3:55 pm
Expires on 2024-12-15