Role Overview: We are seeking a highly skilled ASP.NET Developer with dual expertise in modern ASP.NET Core and traditional ASP.NET MVC (.NET Framework) environments, complemented by strong front-end development capabilities. The perfect candidate will have a solid track record of supporting, documenting, and enhancing legacy MVC systems built around an Entity Framework Database-First architecture, while also being capable of developing dynamic modern user interfaces.
Core Responsibilities:
Design, build, and support ASP.NET MVC applications operating on the .NET Framework.
Utilize Entity Framework Database First to oversee, maintain, and upgrade legacy software.
Develop, integrate, and maintain responsive front-end components using HTML, CSS, JavaScript, and React.
Produce clear and comprehensive documentation for code, workflows, and application features to ensure easy maintenance and effective knowledge sharing.
Construct and sustain robust ASP.NET Core applications, focusing on optimal responsiveness and performance.
Partner with diverse cross-functional teams to conceptualize, engineer, and deploy new software features.
Identify, troubleshoot, and resolve bugs within current applications to elevate the overall user experience and system efficiency.
Administer and fine-tune Microsoft SQL Server (MSSQL) databases to ensure peak performance.
Apply working knowledge of the NopCommerce platform to expand and improve our e-commerce solutions, where applicable.
Required Qualifications:
Demonstrated professional background in developing with ASP.NET MVC and the .NET Framework.
In-depth understanding of the ASP.NET Core architecture and its surrounding ecosystem.
Full, comprehensive understanding of core web technologies, including HTML5, CSS3, and JavaScript.
Familiarity and practical, hands-on experience with React.js for building interactive user interfaces.
Hands-on proficiency with Entity Framework, specifically using the Database First methodology.
Advanced skills in Microsoft SQL Server, including the ability to write complex queries and optimize database speeds.
Exceptional analytical and troubleshooting skills, paired with a keen eye for detail.
Outstanding written and verbal communication abilities.
Technologies & Tools
Frameworks & Platforms
ASP.NET Core
ASP.NET MVC
.NET Framework
NopCommerce
Front-End Technologies
HTML / CSS / JavaScript
React.js
ORM (Object-Relational Mapping)
Entity Framework (Database-First and Code-First Approaches)