Our client, a well-established technology company, is looking for a Senior .NET Developer to join their growing team. This role involves contributing to the modernization of a legacy application while developing new features using the latest Microsoft technologies. This is a full time, hybrid role based in Nashville, TN.
What You'll Do :
Develop and maintain applications using C#, .NET Core (2.1 or later), Angular 8+, and SQL
Work with Entity Framework and support the migration and refactoring of legacy systems
Collaborate on building and splitting APIs using .NET and TypeScript
Contribute to architectural decisions and help guide modernization efforts
Serve as a technical mentor or team lead when needed
Required Skills :
10+ years of professional experience in software development
Proficiency with C#, .NET Core, Angular 8 or later, Entity Framework, and SQL
Experience working on legacy systems and transitioning to modern frameworks
Familiarity with TypeScript and Azure is a strong plus
Previous experience in a team lead or mentorship role is preferred
Qualifications :
Excellent communication and collaboration skills
Comfortable working in distributed teams
Self-driven and able to manage multiple priorities independently
Developer • Nashville, TN, United States