Dotnet Developer
.NET Developer📍 Location: Lansing, MI💲 Pay Rate: $45–$47/hour (W-2)🚫 No C2C or Third-Party CandidatesPosition OverviewWe are seeking an experienced .NET Developer to support the design, development, maintenance, and enhancement of enterprise web applications. This role involves full-stack development using Microsoft technologies, including ASP.NET, C#, JavaScript, and SQL Server.The ideal candidate will have strong experience developing scalable web applications in Agile environments and be comfortable working across both front-end and back-end technologies.Key ResponsibilitiesDesign, develop, test, and maintain enterprise web applicationsConvert project specifications and business requirements into technical solutionsDevelop and maintain applications using ASP.NET, C#, JavaScript, and SQL ServerBuild and enhance web applications using MVC 5 framework and Razor viewsDevelop and maintain database-driven applications using SQL Server backend systemsTroubleshoot, debug, and resolve application issues and defectsCreate and maintain technical documentation and program specificationsParticipate in Agile development processes, including sprint planning and reviewsCollaborate with analysts, developers, and stakeholders to deliver technical solutionsPerform unit testing and support application quality initiativesSupport system enhancements, maintenance, and production issue resolutionRequired Qualifications 5+ yearsExperience with ASP.NET and C# web developmentStrong JavaScript development experienceExperience developing applications with a SQL Server backendStrong understanding of Object-Oriented Programming (OOP) principlesExperience working in Agile development environmentsExperience developing in Microsoft MVC 5 framework, including RazorExperience with Entity Framework ORMExperience using the jQuery JavaScript frameworkExperience with unit testing methodologiesPreferred QualificationsExperience with SQL Server Reporting Services (SSRS)Experience supporting enterprise-level applicationsAbility to mentor junior developers and contribute to technical best practicesWhat You’ll BringStrong analytical and problem-solving skillsAbility to troubleshoot and debug complex applicationsExcellent written and verbal communication skillsStrong attention to detail and organizational skillsAbility to work independently and collaboratively in team environments