At a Glance
- Tasks: Design and develop high-performance trading applications using C#/.NET.
- Company: Join a leading global trading firm focused on technology and innovation.
- Benefits: Enjoy competitive pay, a collaborative environment, and opportunities for professional growth.
- Why this job: Work with skilled professionals on complex challenges in a fast-paced, agile setting.
- Qualifications: 7+ years in C#/.NET development, preferably in financial services or commodities.
- Other info: Mentorship opportunities available for junior developers.
The predicted salary is between 72000 - 84000 £ per year.
14 hours ago Be among the first 25 applicants
This range is provided by Referment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Referment is working with a leading global trading firm that is looking to hire a Senior C# Developer to join its high-performing technology team in London. This role offers the chance to work on a range of front-office trading systems that support physical and financial commodity desks across global markets.
As a senior engineer, you’ll play a key role in designing and developing scalable, high-performance applications used daily by traders, quants, and risk analysts. The team operates in a highly agile environment, and you’ll have the opportunity to contribute to both technical direction and hands-on development across critical systems.
Key Responsibilities
- Design, develop, and maintain enterprise-level trading applications using C#/.NET
- Build and enhance tools used by front-office trading desks across commodities markets
- Partner with traders, analysts, and other developers to gather requirements and deliver robust software solutions
- Ensure system reliability, performance, and scalability in a high-volume environment
- Contribute to architecture and design decisions, and mentor junior developers where appropriate
- Integrate with internal and external data feeds, APIs, and trading platforms
- Support modern development practices, including CI/CD and automated testing
What We\’re Looking For
- 7+ years of experience in C#/.NET software development
- Experience working in a front-office or trading environment, ideally within financial services or commodities
- Strong understanding of object-oriented programming, multithreading, and performance optimisation
- Solid experience with SQL Server and messaging systems such as RabbitMQ or Kafka
- Comfortable working in a fast-paced, agile environment and engaging directly with business users
- Familiar with version control, CI/CD pipelines, and modern software development practices
Desirable Experience
- Exposure to energy or commodities markets
- Knowledge of cloud services (preferably Azure)
- Experience with scripting languages such as Python
Why Apply?
This is a fantastic opportunity to join a technology-led organisation where software development is central to business success. You’ll work alongside highly skilled professionals on complex challenges, using the latest technologies in an environment that values innovation and collaboration.
#Referment
Seniority level
-
Seniority level
Mid-Senior level
Employment type
-
Employment type
Full-time
Job function
-
Job function
Information Technology
-
Industries
Software Development, Financial Services, and IT Services and IT Consulting
Referrals increase your chances of interviewing at Referment by 2x
Get notified about new Senior Software Engineer jobs in London, England, United Kingdom .
London, England, United Kingdom £95,000.00-£120,000.00 1 month ago
Senior Software Engineer (VP) – Equity Derivatives Technology
London, England, United Kingdom 1 week ago
Senior Lead Software Engineer – Team Lead – Accelerator Business
London, England, United Kingdom 1 week ago
London, England, United Kingdom 2 weeks ago
Greater London, England, United Kingdom 1 week ago
Senior Software Engineer (SolstiCE) – Equity Derivatives Tech – VP
London, England, United Kingdom 1 week ago
PT-JR015260 – Lead KDB Software Eng – VP
London, England, United Kingdom 1 week ago
Senior Software Engineer – France Global Payroll
London, England, United Kingdom 2 weeks ago
IC3 – Senior Software Engineer I – Business Account management team
London, England, United Kingdom 2 weeks ago
Lead Software Engineer, Legal & Compliance
London, England, United Kingdom 1 month ago
Senior Engineering Manager, Developer Experience
London, England, United Kingdom 1 month ago
London, England, United Kingdom 2 weeks ago
Lead C++ Developer – Market Data (£110-130k + Bonus + Stock)
Senior Java Analyst Developer / Technical Consultant
Lead Software Engineer – Electronic Trading (Vice President)
City Of London, England, United Kingdom 5 days ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 days ago
London, England, United Kingdom 5 days ago
London, England, United Kingdom 3 months ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 4 days ago
London, England, United Kingdom 1 month ago
Senior Software Engineer QA – Entertainment Release
Harrow, England, United Kingdom 2 weeks ago
London, England, United Kingdom 4 days ago
London, England, United Kingdom 4 months ago
Senior Lead eSoftware Engineer – Equities Algo Trading – Java – VP
London, England, United Kingdom 1 week ago
Software Engineering Lead (Flutter) – Catalyst
Greater London, England, United Kingdom 3 months ago
Senior Software Engineer, Workers Runtime
Greater London, England, United Kingdom 1 month ago
Lead Software Engineer – Insurance – Guidewire – Surrey area
Redhill, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Senior C# Developer (Ref: 64bc3) employer: Referment
Contact Detail:
Referment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior C# Developer (Ref: 64bc3)
✨Tip Number 1
Make sure to showcase your experience in C#/.NET development prominently. Highlight specific projects where you've designed and developed trading applications, as this will resonate with the hiring team.
✨Tip Number 2
Familiarise yourself with the latest trends in financial services technology, especially around trading systems. Being able to discuss current technologies and methodologies during interviews can set you apart from other candidates.
✨Tip Number 3
Network with professionals in the financial services sector, particularly those involved in trading. Engaging with industry peers can provide valuable insights and potentially lead to referrals for the position.
✨Tip Number 4
Prepare to discuss your experience with agile methodologies and CI/CD practices. Be ready to share examples of how you've implemented these in past roles, as this aligns closely with the company's working environment.
We think you need these skills to ace Senior C# Developer (Ref: 64bc3)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your 7+ years of experience in C#/.NET development. Emphasise any relevant work in front-office trading environments and showcase your understanding of object-oriented programming and performance optimisation.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that align with the responsibilities listed, such as designing scalable applications or working with SQL Server and messaging systems.
Showcase Relevant Skills: Clearly outline your technical skills that match the job description, including your experience with CI/CD practices, automated testing, and any exposure to cloud services like Azure. This will demonstrate your fit for the agile environment.
Prepare for Technical Questions: Anticipate technical questions related to C#/.NET development, multithreading, and system reliability. Be ready to discuss your past projects and how you contributed to architecture and design decisions, as well as mentoring junior developers.
How to prepare for a job interview at Referment
✨Showcase Your C# Expertise
Make sure to highlight your extensive experience with C# and .NET during the interview. Be prepared to discuss specific projects where you've designed and developed applications, focusing on your role in ensuring performance optimisation and scalability.
✨Understand the Trading Environment
Familiarise yourself with the front-office trading environment and the specific challenges faced by traders and analysts. This knowledge will help you demonstrate how your skills can directly contribute to the team's success.
✨Discuss Agile Methodologies
Since the team operates in a highly agile environment, be ready to talk about your experience with agile practices. Share examples of how you've successfully collaborated with cross-functional teams and adapted to changing requirements.
✨Prepare for Technical Questions
Expect technical questions related to object-oriented programming, multithreading, and SQL Server. Brush up on these topics and be ready to solve coding problems or discuss your thought process in tackling complex technical challenges.