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

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:08 pm
Expires on 2024-06-18