Senior Software Engineer | Full Stack | Investment Tech | London, Hybrid in City of London
Senior Software Engineer | Full Stack | Investment Tech | London, Hybrid

Senior Software Engineer | Full Stack | Investment Tech | London, Hybrid in City of London

City of London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Build and evolve backend services, develop data-driven APIs, and deliver modern React UI components.
  • Company: Join a London-based Investment Technology team with a focus on innovation.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact on investment decisions with cutting-edge technology.
  • Qualifications: Strong experience in C#/.NET, React, and Python; solid SQL skills required.
  • Other info: Collaborative environment that values engineering quality and offers career advancement.

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

We’re hiring a Senior Software Engineer to join a London-based Investment Technology team building the platforms used for risk, analytics, and investment decision-making. This is a genuinely hands-on role: you’ll ship production features, improve reliability, and help shape modern engineering standards across a business-critical platform.

If you enjoy solving real problems with clean, testable code (and you don’t need ten meetings to write a function), you’ll fit right in.

📍 London City | Hybrid (3 days in office)

What you’ll be doing:

  • Build and evolve backend services in C#/.NET (performance, correctness, maintainability)
  • Develop data-driven APIs and pipelines (Python services, e.g., FastAPI, and integrations)
  • Deliver modern React UI components that are fast, usable, and predictable
  • Troubleshoot issues end-to-end across app + data layers (you’ll own problems, not just spot them)
  • Implement and improve CI/CD using Azure DevOps and/or GitHub Actions
  • Partner with business stakeholders to clarify requirements and iterate quickly
  • Keep documentation lightweight but useful (the goal is clarity, not a novel)

What we’re looking for (must-haves):

  • Strong commercial experience with C#/.NET
  • Production experience with React (you’ve built real UIs, not just tweaked CSS)
  • Hands-on Python (FastAPI or similar is a plus)
  • Solid SQL skills (querying, performance awareness, data modelling basics)
  • Strong testing mindset: unit tests in C# and ideally Python too
  • Clear communicator who can work with technical and non-technical stakeholders
  • Exposure to investment management / fixed income domains

Nice to have:

  • Azure experience (Functions, App Services, storage, monitoring)
  • Containers: Docker (and Kubernetes is a bonus)
  • Microservices patterns and practical trade-offs
  • CosmosDB / NoSQL, Snowflake, or similar data platforms
  • Front-end testing (e.g., Playwright/Jest) and UI libraries (e.g., Material UI)

Why this role?

  • Modern stack (C# + React + Python + cloud) with genuine delivery ownership
  • Work directly on systems that influence investment decisions, not internal admin tooling
  • A team that values engineering quality (testing, code reviews, automation)

đź“§ Interested? Apply directly with your CV to this advert or email it to chantelle.smith@sourcegroupinternational.com

Senior Software Engineer | Full Stack | Investment Tech | London, Hybrid in City of London employer: SGI

Join a forward-thinking Investment Technology team in London, where your contributions directly impact investment decision-making. We foster a collaborative and innovative work culture that prioritises engineering excellence and offers ample opportunities for professional growth. With a modern tech stack and a hybrid working model, you'll enjoy a balanced work-life while tackling real-world challenges in a dynamic environment.
S

Contact Detail:

SGI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer | Full Stack | Investment Tech | London, Hybrid in City of London

✨Tip Number 1

Network like a pro! Reach out to folks in the investment tech space on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C#/.NET and React. This gives potential employers a taste of what you can do without them having to dig through your CV.

✨Tip Number 3

Prepare for technical interviews by brushing up on coding challenges and system design questions. Practice makes perfect, so get comfortable with whiteboard coding or online platforms.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly.

We think you need these skills to ace Senior Software Engineer | Full Stack | Investment Tech | London, Hybrid in City of London

C#/.NET
React
Python
FastAPI
SQL
Unit Testing
Azure DevOps
GitHub Actions
Docker
Microservices
CosmosDB
NoSQL
Snowflake
Communication Skills
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C#/.NET and React, as these are key for the role. We want to see how your skills align with what we’re looking for, so don’t be shy about showcasing relevant projects!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled real problems with clean, testable code. We love candidates who can demonstrate their hands-on experience and thought process in solving complex issues.

Keep It Clear and Concise: When writing your application, aim for clarity over length. We appreciate straightforward communication, so keep your documentation lightweight but informative. Remember, we’re looking for quality, not quantity!

Apply Through Our Website: We encourage you to apply directly 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 SGI

✨Know Your Tech Stack

Make sure you’re well-versed in C#/.NET, React, and Python. Brush up on your SQL skills too! Be ready to discuss your past projects and how you’ve used these technologies to solve real problems.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex issues in previous roles. Highlight your hands-on experience with troubleshooting across app and data layers, as this is crucial for the role.

✨Communicate Clearly

Practice explaining technical concepts in simple terms. You’ll need to partner with both technical and non-technical stakeholders, so being a clear communicator will set you apart.

✨Understand the Business Context

Familiarise yourself with investment management and fixed income domains. Showing that you understand the business impact of your work can really impress the interviewers.

Senior Software Engineer | Full Stack | Investment Tech | London, Hybrid in City of London
SGI
Location: City of London
Go Premium

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

S
  • Senior Software Engineer | Full Stack | Investment Tech | London, Hybrid in City of London

    City of London
    Full-Time
    36000 - 60000 ÂŁ / year (est.)
  • S

    SGI

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