At a Glance
- Tasks: Build cutting-edge trading applications for portfolio managers and traders in a dynamic environment.
- Company: Join a leading global investment firm with a focus on innovation.
- Benefits: Competitive salary up to £400k, flexible work options, and growth opportunities.
- Other info: Enjoy a small, autonomous team culture with significant ownership of projects.
- Why this job: Make a real impact by developing tools that drive investment decisions.
- Qualifications: Deep C# and .NET experience, ideally in front-office finance roles.
A leading global investment firm is hiring a Senior Software Engineer to join its front-office engineering group in London, building the core applications used by portfolio managers, traders, and risk analysts to run the business day to day.
This is a hands-on engineering role, not a platform or infrastructure seat. The work is greenfield application development; designing and building the tools that sit directly in front of investment professionals and underpin live portfolio management, order workflow, position modelling, and capital allocation decisions.
The Role
You will own significant pieces of the application stack, working directly alongside PMs and traders to understand what they need and build it. Typical work includes:
- Portfolio management and order raising platforms
- Intra-day position and P&L modelling
- FX hedge modelling with live pricing
- Trade lifecycle and order blotter systems
- Multi-model orchestration and analytics platforms
- Front-office workflow tooling and internal applications
- Modernisation of legacy Excel and VBA systems into production-grade .NET applications
This is a building role. The expectation is that engineers take full ownership from requirements through architecture through delivery and operate as genuine partners to the investment teams they support.
The Environment
The engineering culture is small, senior, and highly autonomous. Engineers are expected to gather requirements directly from stakeholders, make architectural decisions independently, and deliver without heavy process overhead. The strongest performers here are commercially curious, technically rigorous, and enjoy understanding the business impact behind what they build.
The firm values engineers who can move between greenfield builds, complex integrations, and modernisation work without losing velocity.
What They're Looking For
Deep production C# and .NET engineering experience, ideally within front-office environments at hedge funds, asset managers, or investment banks. Experience building portfolio management, order management, or investment workflow applications. Strong understanding of system architecture, data modelling, and high-throughput application design. Engineers who take initiative, communicate confidently with non-technical stakeholders, and care about what they ship. A background in financial markets; P&L, position management, and execution workflows is a meaningful advantage.
What Makes Someone Successful Here
The engineers who thrive tend to have built things that front-office users depend on in live environments. They understand the difference between what a PM asks for and what they actually need. They're comfortable owning a problem end to end and aren't waiting for someone else to define the architecture.
Interview Process
Recruiter screen → Technical assessment (C#) → Hiring manager interview → Final onsite with engineering and investment stakeholders
Senior C# Engineer - Execution & Portfolio Systems - Trading Application - Multi Billion Dollar Multi-Strat - Up to £400k TC in London employer: Mondrian Alpha
Join a leading global investment firm in London, where as a Senior C# Engineer, you will be at the forefront of innovative application development that directly impacts portfolio management and trading operations. With a strong emphasis on autonomy and collaboration, the company fosters a dynamic work culture that encourages engineers to take ownership of their projects while providing ample opportunities for professional growth and development in a fast-paced financial environment. Enjoy competitive compensation and the chance to work alongside top-tier investment professionals in a vibrant city known for its financial prowess.
StudySmarter Expert Advice🤫
We think this is how you could land Senior C# Engineer - Execution & Portfolio Systems - Trading Application - Multi Billion Dollar Multi-Strat - Up to £400k TC in London
✨Tip Number 1
Get to know the company inside out! Research their projects, values, and culture. This will help you tailor your conversations during interviews and show that you're genuinely interested in being part of their team.
✨Tip Number 2
Network like a pro! Connect with current employees on LinkedIn or attend industry events. Building relationships can give you insider info and might even lead to a referral, which is always a bonus!
✨Tip Number 3
Prepare for technical assessments by brushing up on your C# skills and understanding system architecture. Practice coding challenges and be ready to discuss your past projects in detail, especially those that relate to portfolio management and order workflows.
✨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, it shows you’re serious about joining the team and makes it easier for us to keep track of your progress.
We think you need these skills to ace Senior C# Engineer - Execution & Portfolio Systems - Trading Application - Multi Billion Dollar Multi-Strat - Up to £400k TC in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior C# Engineer role. Highlight your deep production C# and .NET experience, especially in front-office environments. We want to see how your background fits into building portfolio management and order management applications.
Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality and passion for the role. Explain why you're excited about working on greenfield application development and how you can contribute to our team. Don’t forget to mention your understanding of financial markets and how it relates to the position!
Showcase Your Projects:If you've worked on relevant projects, make sure to include them in your application. We love seeing examples of your work, especially if they demonstrate your ability to own problems end to end. This is your opportunity to shine and show us what you can bring to the table!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re proactive and keen to join our team at StudySmarter!
How to prepare for a job interview at Mondrian Alpha
✨Know Your C# Inside Out
Make sure you're well-versed in C# and .NET, especially in the context of front-office applications. Brush up on your coding skills and be ready to demonstrate your knowledge during the technical assessment.
✨Understand the Business Impact
Familiarise yourself with portfolio management, order workflows, and the financial markets. Being able to discuss how your technical decisions impact traders and portfolio managers will show that you’re not just a coder, but a partner in their success.
✨Prepare for Real-World Scenarios
Think about past projects where you've built applications that users depend on. Be ready to share specific examples of how you gathered requirements, made architectural decisions, and delivered solutions that met business needs.
✨Communicate Like a Pro
Practice explaining complex technical concepts in simple terms. You’ll need to communicate confidently with non-technical stakeholders, so being able to bridge that gap will set you apart from other candidates.