Software Engineer III - Android - Digital Identity in Westminster
Software Engineer III - Android - Digital Identity

Software Engineer III - Android - Digital Identity in Westminster

Westminster Full-Time 55000 - 70000 ÂŁ / year (est.) Home office (partial)
Jpmorgan Chase & Co.

At a Glance

  • Tasks: Develop and deliver innovative Android features while collaborating with cross-functional teams.
  • Company: Join a leading fintech company focused on digital identity solutions.
  • Benefits: Enjoy competitive salary, remote work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with excellent career advancement opportunities.
  • Why this job: Make an impact in the fintech industry with cutting-edge technology and a collaborative culture.
  • Qualifications: Proficient in Java/Kotlin with strong problem-solving skills and experience in Android architecture.

The predicted salary is between 55000 - 70000 ÂŁ per year.

Responsibilities

  • Develop and deliver product features as part of a larger domain‐owned epic initiatives.
  • Identify, troubleshoot and resolve existing or newly‐identified prioritised defects.
  • Participate in code reviews, ensuring high code quality and continuous development and learning for yourself and your colleagues.
  • Contribute to a culture of continuous improvement through knowledge sharing.
  • Ensure high‐quality code through solid testing and adherence to best practices/standards.
  • Collaborate with cross‐functional teams to define, design, and ship new features.
  • Stay up‐to‐date with the latest industry trends and technologies to keep our products at the forefront of innovation.
  • Actively participate in scrum ceremonies including daily stand‐ups, backlog grooming, sprint planning, and retrospectives.
  • Create and maintain technical documentation as part of developing new features or carrying out exploratory work.
  • Consider Accessibility (WCAG), Security, Observability & Performance as part of all owned applications/deliverables.

Qualifications

  • Formal training or certification on software engineering concepts and proficient advanced experience in Java/Kotlin.
  • Strong analytical and problem solving skills.
  • Experience with common Android architecture patterns, including MVVM, Use Cases and Clean Architecture.
  • Experience writing unit tests using JUnit or any other modern framework.
  • Experience with Dependency Injection patterns using Dagger or any other framework.
  • Good understanding of the Software Development Life Cycle and agile methodologies.
  • Proficient understanding of version control tools such as Git.
  • Good knowledge of core Android libraries and frameworks like Compose, Coroutines, Flows, RxJava, Retrofit, Security.
  • Good communication skills, you can work well within a delivery team and manage interactions with other parts of the organisation, such as Product and Operations.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.

Preferred Qualifications

  • Understanding of Mobile Application Security and cryptography.
  • Experience with CI/CD automation.
  • Familiarity with Agile methodologies.
  • Commercial experience in the Fintech industry.
  • Exposure to cross‐platform frameworks such as React Native is a plus.

Software Engineer III - Android - Digital Identity in Westminster employer: Jpmorgan Chase & Co.

As a Software Engineer III - Android at our company, you will thrive in a dynamic and innovative environment that prioritises employee growth and collaboration. We offer a culture of continuous improvement, where knowledge sharing is encouraged, and you will have the opportunity to work on cutting-edge digital identity solutions in a supportive team setting. With a focus on professional development and staying ahead of industry trends, our location provides a unique advantage for those looking to make a meaningful impact in the fintech space.
Jpmorgan Chase & Co.

Contact Detail:

Jpmorgan Chase & Co. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer III - Android - Digital Identity in Westminster

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your experience with Java/Kotlin and Android architecture patterns. This will give potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use platforms that offer coding exercises.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Software Engineer III - Android - Digital Identity in Westminster

Java
Kotlin
Analytical Skills
Problem-Solving Skills
Android Architecture Patterns
MVVM
Clean Architecture
Unit Testing
JUnit
Dependency Injection
Dagger
Software Development Life Cycle
Agile Methodologies
Version Control (Git)
Core Android Libraries
Compose
Coroutines
Flows
RxJava
Retrofit
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer III role. Highlight your experience with Java/Kotlin and any relevant projects that showcase your skills in Android architecture patterns. We want to see how you fit into our team!

Showcase Your Problem-Solving Skills: In your application, don’t just list your skills—give us examples of how you've identified and resolved defects in past projects. We love seeing your analytical side in action, so share those success stories!

Highlight Collaboration Experience: Since we value teamwork, mention any experiences where you collaborated with cross-functional teams. Whether it’s during scrum ceremonies or code reviews, let us know how you contribute to a positive team culture.

Keep It Professional Yet Personal: While we appreciate professionalism, don’t be afraid to let your personality shine through. A bit of your unique voice can make your application stand out. And remember, apply through our website for the best chance!

How to prepare for a job interview at Jpmorgan Chase & Co.

✨Know Your Tech Stack

Make sure you’re well-versed in Java/Kotlin and the Android architecture patterns mentioned in the job description. Brush up on MVVM, Use Cases, and Clean Architecture, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've identified and resolved defects or improved code quality. Highlight your analytical skills and how you’ve contributed to a culture of continuous improvement in previous roles.

✨Familiarise Yourself with Agile Practices

Since the role involves participating in scrum ceremonies, be ready to talk about your experience with agile methodologies. Share how you’ve contributed to sprint planning, backlog grooming, and retrospectives in past projects.

✨Communicate Effectively

Good communication is key! Be prepared to discuss how you’ve collaborated with cross-functional teams and managed interactions with other departments. Practice articulating your thoughts clearly and concisely to demonstrate your teamwork skills.

Software Engineer III - Android - Digital Identity in Westminster
Jpmorgan Chase & Co.
Location: Westminster

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>