C# Developer - Risk Technology

C# Developer - Risk Technology

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Maven Securities

At a Glance

  • Tasks: Design and develop innovative solutions for risk systems in a collaborative team.
  • Company: Maven, a leading proprietary trading firm focused on enhancing financial markets.
  • Benefits: Competitive pay, private healthcare, gym access, and 25 days of annual leave.
  • Other info: Enjoy a casual dress code and fully catered meals while working on exciting projects.
  • Why this job: Join a dynamic team and make a real impact in the financial technology space.
  • Qualifications: Strong C# skills, analytical mindset, and experience with .NET Core.

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

Maven is a market-leading proprietary trading firm deploying its own capital across discretionary, systematic, and market‑making strategies. Backed by deep expertise in trading, technology, and research, we are relentlessly focused on improving liquidity across global listed derivatives. Through advanced execution and pricing technologies, we improve how financial markets operate.

You will join a small team, collaborating with traders, risk specialists and developers to help optimise, automate and enhance our risk systems, including reporting, position management, and building new and innovative solutions. The team’s main responsibility is for middleware and backend services; we also develop full-stack solutions, including web‑based front‑ends.

What you’re going to do:

  • Design and develop sound solutions to support critical business functions with a focus on testability, maintainability, performance and resilience.
  • Craft great code and tests, using automation as your friend.
  • Analyse, capture and communicate your design decisions.
  • Interact and collaborate with stakeholders, SREs and Infrastructure engineers.

What you’re going to need:

  • Strong analytical and system design skills.
  • Excellent C# ability including strong focus on testing processes.
  • .NET Core; CI/CD, containerization (Docker and/or Kubernetes).

Nice to have:

  • Knowledge of financial markets & securities (particularly equities, bonds, futures and options).
  • Derivative pricing and risk management.
  • Python libraries (pandas, NumPy etc).
  • SQL and large data handling experience.
  • Modern Front‑end UI development experience, especially React and TypeScript.
  • Event‑driven design, DDD, CQRS and/or EventSourcing experience for Multithreading, distributed design, message queues (e.g. Kafka, RabbitMQ), fault‑tolerance, Prometheus, Grafana.

What We Can Offer You:

  • Competitive compensation.
  • Group Pension plan.
  • Annual discretionary bonus.
  • Fully catered breakfast, lunch and snacks.
  • 25 days’ annual leave.
  • Informal dress code.
  • Private healthcare and life assurance.
  • Cycle‑to‑work scheme.
  • Private Gym.

C# Developer - Risk Technology employer: Maven Securities

Maven is an exceptional employer, offering a dynamic work environment where innovation and collaboration thrive. As a C# Developer in our Risk Technology team, you will benefit from competitive compensation, a comprehensive pension plan, and generous annual leave, all while working alongside talented professionals in a culture that values growth and creativity. Our commitment to employee well-being is evident through perks like private healthcare, a cycle-to-work scheme, and fully catered meals, making Maven a truly rewarding place to advance your career.

Maven Securities

Contact Details:

Maven Securities Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land C# Developer - Risk Technology

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your C# projects, especially those that highlight your analytical and system design skills. This will give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your design decisions and how you approach testing processes.

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, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace C# Developer - Risk Technology

C#
.NET Core
Testing Processes
CI/CD
Containerization (Docker and/or Kubernetes)
Analytical Skills
System Design Skills

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the C# Developer role. Highlight your experience with C#, .NET Core, and any relevant projects that showcase your analytical and system design skills. We want to see how you can contribute to our risk technology team!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about risk technology and how your skills align with our needs. Don’t forget to mention any experience with financial markets or innovative solutions you've developed.

Showcase Your Projects:If you've worked on any projects involving containerization, CI/CD, or even full-stack development, make sure to include them. We love seeing practical examples of your work, especially if they relate to the technologies we use at StudySmarter.

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

How to prepare for a job interview at Maven Securities

Know Your C# Inside Out

Make sure you brush up on your C# skills before the interview. Be ready to discuss your experience with .NET Core, testing processes, and any projects where you've crafted great code. They’ll likely want to see how you approach problem-solving in C#, so prepare some examples.

Understand the Financial Landscape

While it’s not mandatory, having a grasp of financial markets, especially equities and derivatives, can set you apart. Familiarise yourself with basic concepts of risk management and derivative pricing. This knowledge will help you communicate effectively with traders and risk specialists during the interview.

Showcase Your Collaboration Skills

Since the role involves working closely with traders and infrastructure engineers, be prepared to discuss your past experiences in team settings. Highlight instances where you’ve successfully collaborated on projects, especially those involving middleware or backend services.

Prepare for Technical Questions

Expect technical questions that may cover system design, multithreading, and event-driven architecture. Brush up on concepts like CQRS and message queues. Practising coding challenges or system design scenarios can also help you feel more confident when answering these questions.