Senior Software Development Engineer

 

Description:


What You’ll Do

  • You’ll work as part of a self-organised Mobile engineering team to design and develop software features that are delightful and vital to the lives of credit card consumers across all walks of life
  • You'll work with the engineering manager (and the team) to evaluate technical risks and technology choices
  • Be a technical evangelist both within the team and outside, coaching and/or mentoring other more junior engineers as appropriate
  • Write well-factored, well-tested code both in the iOS app and backend orchestration services
  • Work with senior engineers across other teams to ensure that our mobile offering stays compelling both for end-users and for the engineers working on it
  • Your focus is on a major portion of existing or new team software (e.g., significant component, set of features, mid-size application or service)

What We’re Looking For

  • Strong programming skills with a good working knowledge of Swift and modern iOS toolsets like Git, Xcode, XCTest, XCUITest and Jenkins
  • A capable, technical lead, who is willing to help grow and guide junior engineers towards appropriate target architectures
  • Diverse technical experience, perhaps with history or exposure to backend engineering
  • You’ll have a proven ability to deliver high quality applications at scale
  • You’re an advocate for quality and can support the team leveraging approaches such as Pair Programming, TDD and BDD

Where And How You'll Work

This is a permanent position and is based in our Nottingham office.

Our hybrid working model offers you the flexibility to work from our offices and from home, when you need to.

We're big on collaboration and connection, and so generally encourage our associates to use our offices on Tuesdays, Wednesdays and Thursdays.

The number of days you spend in the office will usually be led by the type of work you’re doing, and the hybrid working patterns of the people you partner most closely with.

Many of our associates have flexible working arrangements, and we're open to talking about an arrangement that works for you .

Organization Capital One
Industry IT / Telecom / Software Jobs
Occupational Category Senior 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 2023-05-14 5:02 pm
Expires on 2024-06-18