We are seeking a Senior .NET Developer to join our dynamic development team. This role is responsible for designing, developing, and maintaining complex web applications using Microsoft .NET and related technologies. The ideal candidate will demonstrate strong problem-solving abilities, mentor junior developers, provide technical leadership to the development team, drive key technical decisions, and play a key role in delivering high-quality software solutions that align with business objectives.