Job offer

C.NET Engineer - Risk Engineering

Man Group is seeking a C#.NET developer for its Risk Engineering team to develop solutions for real-time analysis and continuous improvement of the risk management platform. The ideal candidate will have experience in C#/.NET, software engineering best practices, and the ability to collaborate effectively with other teams.

Role and responsibilities

We are looking for a C#.NET engineer to join our Risk Engineering team. You will work with investment risk managers and other engineers to develop solutions that enable real-time analysis and continuous improvement of the risk management platform. You should be enthusiastic about using AI/ML to automate and improve investment analysis, thereby contributing to the team's success.

Tasks

- Independent management of the entire delivery process—from problem analysis to solution development and delivery - Collaboration with experienced engineers in the planning, design, and implementation of long-term projects - Development and maintenance of new tools and services for large-scale onboarding, analysis, and quality assurance of risk data - Collaboration with risk officers and other engineering teams to develop solutions for investment risk within Man Group - Continuous review and improvement of code reviews and knowledge sharing among colleagues - Continuous improvement of production components – reduction of technical debt, increase in delivery quality, and optimization of infrastructure utilization - Supporting production systems and BAML requests, contributing to the team's support ratio

Requirements

- Strong programming experience in C#/ .NET - Knowledge of solution technologies such as SQL, server management, cloud/infrastructure - Familiarity with Linux environments and comfort working on both Linux and Windows platforms - Strong delivery-oriented approach to ensure business value is met - Experience with software engineering best practices such as unit testing, continuous integration, and refactoring - Collaboration and communication skills to work effectively with AI/ML teams - C#.NET experience – ideally to articulate ideas clearly and constructively with different points of view - Familiarity with microservices technologies such as programming languages and system knowledge

Not required, but advantageous skills

  • Exposure to Python and its scientific ecosystem (e.g., numpy, pandas, scipy)
  • Familiarity with data pipeline technologies such as Kafka, Kinesis
  • Experience with DevOps tools (Docker, Kubernetes/TeamCity)
  • Experience with DevOps testing (VSTS, Octopus/TeamCity)
  • Previous experience with financial market data or alternative data

We offer

- Modern office facilities at the Docklands campus with free parking, easy transport links, and on-site amenities - Hybrid working model - Continuous personal development

Benefits and additional services

- Comprehensive benefits package that includes competitive vacation entitlements, pension/NLRA, life and long-term disability coverage, group sick pay, enhanced parental leave, and long-term service awards - Depending on your location, you may also enjoy additional benefits such as private health insurance, discounted gym membership, options, and pet insurance

Job details

© 2025 House of Skills by skillaware. All rights reserved.
Our website uses cookies to make navigation easier for you and to analyze the use of the site. You can find more information in our privacy policy.