Our client, an established IT company, is currently seeking a Developer proficient in C# to join their team. This is a permanent position based in an exciting, multi-faceted team working primarily with legacy systems while embarking on a significant modernisation journey. Key Responsibilities: Handling customer requests for modifications, developments, and enhancements to their products Contributing to improving software delivery processes Supporting technical migrations and driving service enhancements Collaborating with the team to shape its future direction and strategies Ensuring high-quality code and maintaining legacy systems during the modernization initiative Job Requirements: Experience in C# development Open to learning and working with older technologies Strong problem-solving abilities Good communication and collaboration skills Ability to adapt and contribute to a fast-evolving project environment Benefits: Opportunities for professional growth and career advancement Exposure to a variety of projects and technological challenges Supportive and collaborative team environment Chance to gain valuable customer and product knowledge Employee benefits package If you are a Developer with experience in C#, looking to work in a dynamic and supportive IT environment with a clear focus on both legacy systems and innovative technological advancements, we would love to hear from you. Apply now to join our client's dedicated team.