Job Title : Full Stack .NET Developer (Technical Lead)
Location : Nashville - Tennessee, Remote
Mandatory Skills : .NET , Angular, React, Blazor
JD : Key Responsibilities
Design, develop, and maintain scalable web applications using .NET technologies.
Build responsive front-end interfaces using Angular, React, Blazor.
Develop RESTful APIs and integrate third-party services.
Collaborate with cross-functional teams including designers, QA, and DevOps.
Optimize application performance and ensure security best practices.
Participate in Agile / SCRUM ceremonies and contribute to sprint planning.
Conduct code reviews and mentor junior developers.
Maintain documentation and support deployment activities.
Technical Skills Required
Languages & Frameworks : C#, ASP.NET Core, MVC, WebAPI, Razor Pages, LINQ.
Front-End : HTML5, CSS3, JavaScript, Angular (5+), React, Bootstrap, jQuery.
Databases : SQL Server, T-SQL, Entity Framework, MongoDB (optional).
DevOps & Cloud : Azure DevOps, Azure Functions, CI / CD pipelines.
Tools : Git, Jenkins, SonarQube, Swagger, Postman.
Testing : Xunit, NUnit, Selenium.
Others : RESTful API design, OAuth 2.0, Agile methodology.
Soft Skills
Strong analytical and problem-solving abilities.
Excellent verbal and written communication.
Ability to work independently and in collaborative teams.
Adaptability to evolving technologies and fast-paced environments.
Qualifications
Bachelor's degree in Computer Science, IT, or related field.
Microsoft certifications (e.g., MCP, MCSD, AZ-204) are a plus.
Preferred Experience
Experience with Blazor or hybrid front-end frameworks.
Familiarity with containerization (Docker, Kubernetes).
Exposure to cloud platforms (Azure, AWS)
Technical Lead • TN, United States