Overview
Skills
Job Details
We are seeking a highly skilled and experienced Senior .NET Developer for a hybrid position based in Bloomington, Illinois. The ideal candidate will have a strong background in full-stack .NET development, working with enterprise applications, and modern software development practices. This role is W2 only and requires 3 days onsite presence weekly.
Key Responsibilities:
Design, develop, test, and maintain scalable .NET applications.
Work across the full stack, including C#, ASP.NET Core, REST APIs, JavaScript, and SQL Server.
Participate in architecture discussions and help define best practices and standards.
Collaborate with cross-functional teams including QA, DevOps, and Business Analysts.
Troubleshoot and resolve technical issues in a timely manner.
Contribute to code reviews, technical documentation, and Agile ceremonies (daily standups, sprint planning).
Enhance existing applications and participate in modernization initiatives (e.g., moving to .NET Core or Azure).
Required Qualifications:
8+ years of experience in software development using Microsoft .NET technologies.
Strong expertise in C#, ASP.NET MVC/Core, Web API, Entity Framework.
Proficiency with JavaScript, jQuery, HTML, CSS, and front-end frameworks like Angular or React (preferred).
Strong knowledge of SQL Server development including stored procedures and performance tuning.
Experience with Agile/Scrum methodologies.
Excellent problem-solving and debugging skills.
Strong communication skills and the ability to work in a hybrid team environment.