Senior C# Engineer – Investment Risk
Senior C# Engineer – Investment Risk Team – Up to £140k + bonus
London, UK (with flexible working, 2 days in office)
We are working with a leading global asset manager with a strong presence in London, known for their commitment to innovation, excellence, and client satisfaction. Their investment risk team plays a crucial role in ensuring the integrity and effectiveness of their investment strategies, contributing to the success of our clients and the company as a whole.
They are seeking a highly skilled Senior C# Engineer to join their Investment Risk Team in London. The ideal candidate will have extensive experience in C# development, with a deep understanding of financial markets, particularly within the fixed income space. As a Senior C# Engineer, you will work closely with their investment risk analysts and technology teams to develop and enhance risk management systems, contributing to the success and growth of their investment operations.
Responsibilities:
- Collaborate with investment risk analysts and technology teams to design, develop, and maintain risk management systems and tools.
- Implement efficient and scalable C# code to support risk analytics and reporting processes.
- Conduct thorough testing and debugging of software components to ensure high quality and reliability.
- Continuously optimise and enhance existing systems to improve performance and usability.
- Stay updated with industry trends and best practices in software development and financial technology.
- Provide technical expertise and support to team members, assisting in problem-solving and decision-making processes.
- Collaborate with cross-functional teams to integrate risk management systems with other applications and platforms.
- Contribute to the planning and execution of software development projects, adhering to timelines and requirements.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering, Finance, or related field.
- 10+ years of experience in C# development, with a strong proficiency in .NET framework and related technologies.
- Extensive knowledge of financial markets and investment products, particularly within fixed income.
- Proven experience in designing and developing risk management systems or financial applications.
- Solid understanding of risk analytics, quantitative modelling, and financial risk methodologies.
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues effectively.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Experience with Agile development methodologies and DevOps practices is a plus.
- Familiarity with cloud technologies (e.g., Azure, AWS) and distributed computing is desirable.
- Ability to adapt to changing priorities and work effectively in a dynamic environment.
- Commitment to excellence, innovation, and continuous learning.
Benefits:
- Competitive salary up to £140,000 per annum, depending on experience.
- Performance-based bonus and incentives.
- Comprehensive benefits package, including health insurance, retirement plans, and wellness programs.
- Flexible working arrangements, with the opportunity for remote work and a 2-day in-office schedule.
- Professional development and training opportunities to enhance skills and knowledge.
- Dynamic and collaborative work environment with opportunities for career growth and advancement.
Join the team and be part of a dynamic and innovative organisation dedicated to delivering exceptional value to their clients and stakeholders. Apply now to take your career to the next level as a Senior C# Engineer with their Investment Risk Team in London!