Software Engineer in City of Westminster

Software Engineer in City of Westminster

City of Westminster Full-Time 60000 - 75000 ÂŁ / year (est.) Home office (partial)
Deutsche Bank AG

At a Glance

  • Tasks: Join a dynamic team to develop software that combats financial crime.
  • Company: Deutsche Bank, a leading global bank with a commitment to inclusion.
  • Benefits: Hybrid working, competitive salary, 30 days holiday, and private healthcare.
  • Why this job: Make a real impact in the fight against financial crime while growing your skills.
  • Qualifications: Proficiency in Python or Java, strong analytical skills, and teamwork experience.
  • Other info: Continuous learning culture with excellent career progression opportunities.

The predicted salary is between 60000 - 75000 ÂŁ per year.

You will be joining the Anti-Financial Crime (AFC) Technology department as part of a multi‑skilled agile team dedicated to rolling out sophisticated automation that drives Deutsche Bank's critical control infrastructure. The team develops high quality tools whilst working hard to foster a culture of collaboration and engineering excellence. You will make a crucial contribution to the efforts to accelerate the delivery of changes required by the bank's committed key deliverables in this area, which are frequently driven by tight regulatory requirements. As well as software development tasks, you will have the opportunity to analyse large complex datasets and develop an understanding of the business processes and competing priorities.

Your key responsibilities:

  • Work with developers and architects to design and implement scalable, high‑performance data processing pipelines that support Anti‑Financial Crime detection and control requirements.
  • Use analytical and querying techniques to understand datasets, diagnose issues, and improve application performance and adherence to data quality controls.
  • Apply both established and innovative engineering approaches across a broad range of technologies.
  • Collaborate with stakeholders across technology, business and modelling teams to clarify requirements and support delivery.
  • Follow bank standard software development life cycle, architecture, security and data governance processes, contributing to the creation of compliant, well‑documented solutions.
  • Actively participate in Agile ceremonies, including stand‑ups, sprint planning, reviews, retrospectives, and technical design discussions.

Your skills and experience:

  • Strong analytical and problem‑solving skills, with the ability to break down complex issues.
  • High proficiency with programming languages such as Python or Java and SQL.
  • Exposure to data management concepts, ideally including Big Data technologies such as BigQuery, Hadoop or Spark.
  • Interest in or awareness of Anti‑Financial Crime challenges or the wider payments industry (advantageous but not essential).
  • Excellent communication skills with the ability to collaborate with technical and non‑technical stakeholders at various levels.

How we’ll support you:

  • Training and development to help you excel in your career.
  • Coaching and support from experts in your team.
  • A culture of continuous learning to aid progression.
  • A range of flexible benefits that you can tailor to suit your needs.

Deutsche Bank is the leading German bank with strong European roots and a global network. Deutsche Bank in the UK is proud to have been named in The Times Top 50 Employers for Gender Equality 2024 for six consecutive years. Additionally, we have been awarded a Gold Award from Stonewall and named in their Top 100 Employers 2024 for our work supporting LGBTQ+ inclusion. We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment.

Software Engineer in City of Westminster employer: Deutsche Bank AG

Deutsche Bank is an exceptional employer, offering a dynamic work environment in London where innovation and collaboration thrive. With a strong commitment to employee development, competitive benefits including hybrid working, generous holiday allowances, and a focus on diversity and inclusion, Deutsche Bank fosters a culture that empowers its employees to excel and make meaningful contributions to the financial sector.
Deutsche Bank AG

Contact Detail:

Deutsche Bank AG Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in City of Westminster

✨Tip Number 1

Network like a pro! Reach out to current employees at Deutsche Bank on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Prepare for those technical interviews! Brush up on your Python, Java, and SQL skills. Practising coding challenges and system design questions will help you shine when it’s time to show off your skills.

✨Tip Number 3

Show your passion for Anti-Financial Crime! Research the latest trends and challenges in the industry. Being able to discuss these topics during your interview will demonstrate your genuine interest and commitment.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you’ll be one step closer to joining our awesome team!

We think you need these skills to ace Software Engineer in City of Westminster

Analytical Skills
Problem-Solving Skills
Programming Languages (Python, Java, SQL)
Data Management Concepts
Big Data Technologies (BigQuery, Hadoop, Spark)
Communication Skills
Collaboration Skills
Agile Methodologies
Software Development Life Cycle
Data Quality Controls
Technical Design Discussions
Understanding of Anti-Financial Crime Challenges

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with programming languages like Python or Java, and any relevant projects that showcase your analytical skills. We want to see how you can contribute to our Anti-Financial Crime Technology team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your skills align with our mission at Deutsche Bank. Don’t forget to mention your interest in Anti-Financial Crime challenges – it’ll make you stand out!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex issues in the past. We love candidates who can break down problems and come up with innovative solutions, especially in data processing and application performance.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and keep track of it. Plus, you’ll find all the details you need about the role and our culture!

How to prepare for a job interview at Deutsche Bank AG

✨Know Your Tech Stack

Make sure you’re well-versed in the programming languages mentioned in the job description, like Python or Java, and SQL. Brush up on your knowledge of Big Data technologies too, as they might come up during technical discussions.

✨Understand the Business Context

Familiarise yourself with Anti-Financial Crime challenges and the payments industry. This will help you connect your technical skills to the business needs and show that you understand the bigger picture.

✨Prepare for Agile Discussions

Since the role involves participating in Agile ceremonies, be ready to discuss your experience with Agile methodologies. Think of examples where you’ve contributed to sprint planning or retrospectives, and how you’ve collaborated with cross-functional teams.

✨Practice Problem-Solving

Expect to tackle some analytical problems during the interview. Practice breaking down complex issues and explaining your thought process clearly. This will demonstrate your strong analytical skills and problem-solving abilities.

Software Engineer in City of Westminster
Deutsche Bank AG
Location: City of 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

>