Contract Senior Software Engineer (Java or Python) in London

Contract Senior Software Engineer (Java or Python) in London

London Temporary 60000 - 80000 € / year (est.) No home office possible
LinkedIn

At a Glance

  • Tasks: Develop and support financial applications while collaborating with traders and researchers.
  • Company: Join a leading private equity firm in a dynamic environment.
  • Benefits: Competitive pay, potential for contract extension, and hands-on experience with AI tools.
  • Other info: Opportunity to work on cutting-edge technology in a collaborative team.
  • Why this job: Make an impact in finance by building innovative software solutions.
  • Qualifications: 8+ years in Python or Java, with strong financial services experience.

The predicted salary is between 60000 - 80000 € per year.

Contract length: 6 months (with potential to extend)

Location: London

Working Environment: On-site

You will be joining a private equity firm as a senior software engineer, to work across the following responsibilities:

  • Develop and support P&L, accounting, and returns-calculation applications across trading books
  • Build and extend our Client Reporting Framework
  • Add instrument and asset class coverage in our Trade Repository system
  • Manage data exchange with third-party vendors via SFTP and AWS S3
  • Use AI coding assistants (Claude, Cursor, GitHub Copilot) to compress delivery timelines while maintaining full code ownership and quality accountability
  • Collaborate with quant researchers and traders to translate complex financial requirements into auditable, production-grade code
  • Provide production support, working with Platform and SRE teams as needed

Key Requirements:

  • Technical:
    • 8+ years commercial experience in Python or Java across the full development lifecycle
    • 5+ years in financial services (buy-side strongly preferred)
    • Solid relational database skills; MS SQL Server a strong plus
    • Snowflake experience required
    • Familiarity with AWS (S3, Lambda, EC2, Glue or similar)
    • Proficiency with Git, CI/CD pipelines, and observability tooling (e.g. Datadog)
  • AI & Tooling:
    • Proven, hands-on experience shipping production code using AI coding assistants such as Claude, Cursor, or GitHub Copilot
    • Demonstrable examples where AI tooling reduced delivery time by 2x or more on a meaningful task
    • Strong prompt engineering skills and the ability to critically evaluate AI-generated code for correctness, security, and financial accuracy
  • Desirable, but not essential:
    • Experience with Apache Airflow or similar workflow schedulers
    • REST or GraphQL API design experience
    • Knowledge of fixed income, FX, or derivatives products and associated P&L/risk methodologies

Contract Senior Software Engineer (Java or Python) in London employer: LinkedIn

Join a dynamic private equity firm in London as a Contract Senior Software Engineer, where you will be at the forefront of developing innovative financial applications. Our collaborative work culture fosters creativity and growth, offering you the chance to leverage cutting-edge AI tools while working alongside industry experts. With a focus on employee development and a commitment to maintaining high standards, we provide an environment that not only values your contributions but also encourages your professional advancement.

LinkedIn

Contact Detail:

LinkedIn Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Contract Senior Software Engineer (Java or Python) in London

Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works in finance or tech. You never know who might have the inside scoop on job openings or can refer you directly.

Show Off Your Skills

When you get the chance to chat with potential employers, don’t hold back! Share specific examples of how you've used Python or Java in your previous roles, especially in financial services. Highlight those times you’ve used AI coding assistants to speed up your work – it’s a big plus!

Tailor Your Approach

Before any interview, do your homework! Research the company and understand their tech stack and business model. This way, you can tailor your answers to show how your experience aligns perfectly with their needs, especially around P&L and reporting frameworks.

Apply Through Us!

Don’t forget to check out our website for the latest job openings. Applying through StudySmarter not only gives you access to exclusive roles but also puts you in touch with a community that can support you throughout your job search journey!

We think you need these skills to ace Contract Senior Software Engineer (Java or Python) in London

Java
Python
Financial Services Experience
Relational Database Skills
MS SQL Server
Snowflake
AWS (S3, Lambda, EC2, Glue)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to highlight your experience in Python or Java, especially in financial services. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. Mention your experience with AI coding assistants and how you've used them to improve delivery timelines – we love that kind of initiative!

Showcase Your Technical Skills:Be specific about your technical skills in your application. Highlight your experience with MS SQL Server, AWS, and any relevant tools like Git and CI/CD pipelines. We’re looking for solid examples that demonstrate your expertise!

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications better and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at LinkedIn

Know Your Tech Inside Out

Make sure you brush up on your Java or Python skills, especially in the context of financial services. Be ready to discuss your experience with relational databases and AWS, as well as any projects where you've used AI coding assistants. The more specific examples you can provide, the better!

Showcase Your Financial Acumen

Since this role is within a private equity firm, it’s crucial to demonstrate your understanding of financial concepts. Prepare to talk about your experience with P&L, accounting applications, and how you've collaborated with quant researchers or traders in the past.

Prepare for Technical Challenges

Expect to face some technical questions or coding challenges during the interview. Practice common algorithms and data structures, and be ready to explain your thought process. If you’ve used AI tools to improve your coding efficiency, share those experiences too!

Ask Insightful Questions

Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, the tech stack they use, and how they measure success in this role. This shows your genuine interest and helps you assess if the company is the right fit for you.