Senior Software Development Engineer - Android
Senior Software Development Engineer - Android

Senior Software Development Engineer - Android

Nottingham Full-Time 48000 - 72000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Join our mobile platform team to enhance user experience through innovative Android app development.
  • Company: Capital One is a leading tech company focused on transforming financial services with cutting-edge technology.
  • Benefits: Enjoy flexible work options, generous holidays, private medical insurance, and access to a fully-serviced gym.
  • Why this job: Be part of a collaborative culture that values diversity and continuous learning while making a real impact.
  • Qualifications: Strong skills in Kotlin and Java, with experience in Android development and a passion for mentoring others.
  • Other info: Work in an inspiring office environment with various support networks promoting inclusivity and well-being.

The predicted salary is between 48000 - 72000 £ per year.

You’ll work within the mobile platform engineering team 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 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.

This is a permanent position and is based in our Nottingham office. We’re big on collaboration and connection, and so you will be based in our offices on Tuesdays, Wednesdays and Thursdays.

What’s in it for you:

Bring us all this and you’ll be well rewarded with a role contributing to the roadmap of an organisation committed to transformation. We offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers). Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance – with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leave. Open-plan workspaces and accessible facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant, mindfulness and music rooms.

We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it’s about what you do, not just what you say. That’s why we make our recruitment process fair and accessible.

Capital One is committed to diversity in the workplace. If you require a reasonable adjustment, please contact ukrecruitment@capitalone.com. All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.

Senior Software Development Engineer - Android employer: Capital One (Europe) plc

At Capital One, we pride ourselves on being an exceptional employer, particularly for the Senior Software Development Engineer - Android role based in our vibrant Nottingham office. Our collaborative work culture fosters innovation and personal growth, supported by extensive training programmes and a commitment to diversity and inclusion. With modern facilities including a fully-serviced gym and mindfulness rooms, alongside competitive benefits such as generous holiday entitlement and private medical insurance, we ensure our employees thrive both professionally and personally.
C

Contact Detail:

Capital One (Europe) plc Recruiting Team

ukrecruitment@capitalone.com

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Development Engineer - Android

✨Tip Number 1

Familiarise yourself with the latest Android development trends and tools, especially Kotlin and Java. Being well-versed in modern Android toolsets like Android Studio, JUnit, and Espresso will give you a competitive edge.

✨Tip Number 2

Showcase your experience with cloud technologies, particularly AWS. Highlight any projects where you've leveraged cloud services to enhance mobile applications, as this aligns with what Capital One is looking for.

✨Tip Number 3

Demonstrate your leadership skills by discussing any mentoring or coaching experiences you've had with junior engineers. This will resonate well with the team-oriented culture at Capital One.

✨Tip Number 4

Prepare to discuss your approach to quality assurance practices like Pair Programming, TDD, and BDD. Being an advocate for these methodologies will show that you align with their commitment to delivering high-quality software.

We think you need these skills to ace Senior Software Development Engineer - Android

Kotlin
Java
Android Studio
JUnit
Espresso
Cloud/AWS
Technical Leadership
Pair Programming
Test-Driven Development (TDD)
Behaviour-Driven Development (BDD)
Strong Communication Skills
Problem-Solving Skills
Continuous Learning
Enterprise Scale Application Development
Collaboration Across Teams

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Kotlin, Java, and modern Android toolsets. Include specific projects where you've demonstrated your programming skills and any leadership roles you've taken on.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with their focus on quality and innovation in mobile applications, and provide examples of how you've contributed to similar goals in past positions.

Showcase Your Technical Skills: When detailing your technical skills, be specific about your experience with Android Studio, JUnit, and Espresso. Discuss any relevant cloud/AWS experience and how it can benefit the team at Capital One.

Highlight Your Mentoring Experience: Since the role involves mentoring junior engineers, include any previous mentoring or coaching experiences. Describe how you’ve helped others grow in their technical abilities and how you foster a collaborative environment.

How to prepare for a job interview at Capital One (Europe) plc

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Kotlin, Java, and modern Android toolsets. Bring examples of your previous work that demonstrate your programming skills and understanding of the Android platform, especially in a large enterprise context.

✨Demonstrate Leadership Qualities

As a senior engineer, you'll be expected to guide junior engineers. Share experiences where you've mentored others or led projects, highlighting your ability to foster growth and collaboration within a team.

✨Emphasise Your Problem-Solving Approach

Capital One values inquisitive problem-solvers. Prepare to discuss specific challenges you've faced in past projects and how you approached them, focusing on your analytical thinking and innovative solutions.

✨Align with Company Values

Familiarise yourself with Capital One's commitment to diversity and inclusion. Be ready to discuss how you can contribute to building an inclusive environment and support initiatives like Women in Tech or other internal networks.

Senior Software Development Engineer - Android
Capital One (Europe) plc
C
  • Senior Software Development Engineer - Android

    Nottingham
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-06-18

  • C

    Capital One (Europe) plc

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>