Job offer
Senior C# Engineer
Man Group is seeking a Senior C# Engineer to design and develop complex software solutions, playing a leading role in technical strategy and architecture. The engineer will work in a team of highly skilled professionals and will be responsible for developing mission-critical systems in various areas such as order management and risk management.
Job description
Overview
This is an outstanding opportunity to join one of the largest alternative asset managers. Technology is central to our business strategy, and we are consciously evolving to stay ahead. Our culture embraces change and innovation, with engineering at the heart of our operating platform.
Key tasks
- Manage the delivery of complex software solutions from start to finish—from requirements gathering and architecture design to development, testing, and production deployment.
- Ownership and leadership of long-term technical initiatives and architectural improvements across systems
- Collaborating with stakeholders to align technical solutions with business objectives
- Architecture and development of technical solutions, including CI/CD, automated testing, and technical design patterns
- Conducting code reviews and providing technical guidance to colleagues and junior engineers
- Proactively identifying and reducing technical debt, improving system resilience, and optimizing performance
- Managing and prioritizing technical risks and root cause analyses for all production problems
- Mentoring and coaching junior engineers, promoting a culture of continuous learning and technical excellence
- Contribution to the evolution of our engineering culture and platform strategy
Requirements
- 5+ years of professional experience in software development with C and .NET
- Proven experience in software design, architecture, quality, and distributed systems
- Strong knowledge of Microsoft SQL Server, including schema design, query optimization, and performance tuning
- Experience with cloud platforms (e.g., Azure or AWS) and/or containerization (e.g., Docker, Kubernetes)
- A solid understanding of DevOps, CI/CD pipelines, and technical strategy
- Excellent problem-solving skills, with the ability to influence and build consensus
- Excellent communication and leadership skills, with the ability to mentor and develop engineering talent
- Passion for advising and developing engineering talent
- Strong appetite for collaborative development practices and continuous improvement
Benefits
- Modern, hybrid working model
- 25 days vacation pay
- Pension insurance
- Employee Assistance Program
- Referral bonus
- Additional day off for long service and social programs
- Opportunities for professional development, including internal tech talks
- Conference participation and involvement in the open source community
Job details