Job Description
We are looking for a skilled Full Stack .NET Developer to join our team on a long-term contract basis. This role is ideal for someone with expertise in building dynamic web applications using Blazor and Razor Pages, as well as in-depth knowledge of .NET 7. Located in Asheville, North Carolina, this position offers the opportunity to work on challenging projects while collaborating with a dedicated team.
Responsibilities:
• Design and develop interactive web applications using Blazor and Razor Pages to deliver a seamless user experience.
• Implement the latest features of .NET 7 to enhance application functionality and performance.
• Write clean, efficient, and maintainable code for both front-end and back-end components.
• Collaborate with cross-functional teams to ensure smooth project execution and timely delivery.
• Integrate secure APIs and manage data access using SQL for optimal application performance.
• Troubleshoot and resolve complex technical issues to maintain application stability.
• Participate in Agile Scrum processes, including sprint planning and daily stand-ups, for effective project management.
• Stay updated on emerging technologies and recommend improvements to current systems.
• Communicate effectively with team members to provide updates and address project requirements.• Proven experience in backend development with a strong focus on .NET technologies.
• Proficiency in building web applications using Blazor and Razor Pages.
• Deep understanding of .NET Framework and .NET 7, including their latest features.
• Strong knowledge of API development and integration.
• Hands-on experience with SQL for database management and optimization.
• Familiarity with JavaScript for front-end functionality.
• Previous experience working in Agile Scrum environments.
• Excellent problem-solving skills and the ability to work collaboratively in a team setting.