Job offer
CEngineer
Man Group is seeking an experienced software engineer with in-depth knowledge of C# and .NET to lead the development of mission-critical systems and help shape the company’s technology strategy. The ideal candidate should have 5–7 years of experience in software development and strong expertise in architectural design, distributed systems, and Microsoft .NET.
Job description
We are looking for a software engineer with in-depth knowledge of C and .NET to lead the development of mission-critical systems.Tasks
- Lead the end-to-end delivery of complex software solutions—from requirements gathering and architectural design through development, testing, and production deployment
- Responsibility for long-term technical initiatives and architectural improvements across systems
- Collaborating with business partners to develop solutions to large-scale problems and combining business expertise with technical insight
- Promotion of engineering best practices, including CI/CD, automated testing, and sustainable design systems
- Conducting code reviews and providing technical guidance to colleagues and junior engineers
- Proactive identification and resolution of technical debt; management of system and application performance
- Lead incident response and root cause analysis for production issues
- Contribute to the further development of our engineering culture and platform strategy
Requirements
- 5–7+ years of professional experience in software engineering using C and .NET
- Proven expertise in architectural design, system capabilities, and distributed systems
- Extensive knowledge of Microsoft .NET and servers, including C#, WinForms, SQL Server, design, query optimization, and performance optimization
- Ability to balance business value with a long-term technical strategy
- Strong communication skills, with a desire to serve as a role model and mentor
- A strong advocate of collaborative development practices and continuous improvement
Advantages
- Flexible working arrangements
- Two weeks of "study leave" per year to learn new skills
- Comprehensive benefits package, including paid time off, pension, visa, and IR35 assistance, health and long-term disability benefits, group health insurance, and parental and long-term care benefits
- Depending on the location, additional benefits such as private health insurance, discounted gym memberships, and pet insurance
Job details