Job offer
Senior C# Engineer
Man Group is seeking a Senior C# Engineer to design, develop, and deploy complex software solutions, as well as drive technical strategy and architecture decisions. The Engineer will work in a team of highly skilled professionals and will be responsible for leading technical initiatives and mentoring junior engineers.
Job description
Overview
This is an outstanding opportunity to join one of the largest alternative asset managers. Technology is central to innovation, and we are constantly evolving to stay ahead. Our culture embraces change and invests in the heart of our operations.
Key tasks
- Manage the delivery of complex software solutions from requirements gathering and architecture design to development, testing, and production deployment.
- Independent and driving long-term technical initiatives and architectural improvements across systems.
- Collaborate with stakeholders to align technical solutions with business objectives.
- Contribution to the creation of technical standards, including COTS, automated testing, and system design patterns.
- Conducting code reviews and providing technical guidance to colleagues and junior engineers.
- Proactively identify and reduce technical debt, improve system resilience, and optimize performance.
- Lead the preparation and investigation of root cause analysis for all application issues.
- Mentor and coach for 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 development, with a focus on 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 containerization (e.g., Docker, Kubernetes)
- A solid understanding of DevOps culture and best practices (continuous integration/continuous delivery)
- Excellent communication and leadership skills, with the ability to influence and build consensus.
- Passion for mentoring and developing engineering talent.
- Strong appetite for collaborative development practices and continuous improvement.
Benefits
- Modern offices located in the Olympic Park with easy access to transportation and amenities
- Hybrid working model
- 25 days vacation pay
- Pension fund
- Employee Assistance Program
- Transfer bonus
- Additional days off for long service and welfare
- multi-gift card
- Opportunities for professional development, including internal tech talks
- Conference participation and engagement with the open source community.
Job details