Expired

Senior Software Development Engineer - Android


Company 

Capital One

Location 

Nottingham

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

Job Requirements/Description

hackajob is collaborating with Capital One to connect them with exceptional tech professionals for this role.


Senior Software Development Engineer - Android

What you'll do

  • You'll work within the mobile platform engineering team we have at Capital One. We own the mobile platforms and set the pace for the multiple mobile engineering teams within the business.
  • Our fully native mobile apps are our customers' favourite way to interact with us so you will be integral to their experience.
  • 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 Android 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.
  • Maintain a strong questioning (but diplomatic!) attitude about the way things are and a relentless focus on making it better by driving best current engineering practices across Capital One mobile communities of practice.
  • You'll work to achieve the goals and vision shared by Product Management and your more senior Tribe community.
  • Innovate within your team, initiative area and contribute within your technical domain.
  • Be a helpful, approachable and inquisitive problem-solver with excellent technical, supportive and communication skills and a demonstrable track record of continuous learning and improvement, to help us deliver frequent releases of high quality software in a complex regulated environment.

What we're looking for:

  • Strong programming skills with a good knowledge of Kotlin and Java alongside modern Android toolsets like Android Studio, JUnit and Espresso.
  • A capable, technical lead, who is willing to help grow and guide more junior engineers towards appropriate target architectures
  • A deep understanding of the Android platform and how it can be leveraged on a large enterprise scale consisting of multiple teams
  • You're excited by the cloud/AWS and the opportunities that it brings
  • You're able to effectively communicate and work together across engineering to maximise inner-sourcing opportunities and reduce waste
  • 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.
  • An interest in learning new languages, tools, libraries and frameworks.
Company 

Capital One

Location 

Nottingham

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

An unhandled error has occurred. Reload 🗙