Full Stack .NET Web Developer – PROTECT Modernization Project

Filled
March 3, 2026

Job Description

Location: Remote (Current Wisconsin Resident Only)
Employment Type: Full-time
Compensation: $58/hour CTC
Project: PROTECT Case Management System Modernization

Job Overview

We are seeking an experienced Full Stack .NET Web Developer to participate in the PROTECT Modernization Project, a 2-year initiative to refactor and modernize Wisconsin’s in-house case management system used by all 71 District Attorney offices (1600 users). This role is 100% remote within Wisconsin; relocation is not allowed.

You will work with the core DAIT team and contractors to migrate legacy VB.NET desktop applications to a modern, cloud-ready architecture using .NET Core, ASP.NET MVC, and modern front-end frameworks.

Key Responsibilities

  • Collaborate with the team to modernize the legacy VB.NET desktop application.
  • Implement event handlers, batch jobs, and message queues to improve responsiveness and data processing.
  • Integrate with external APIs, services, and third-party systems.
  • Migrate legacy interfaces and data exchanges to modern services using .NET Core.
  • Design, develop, and maintain scalable web applications with ASP.NET MVC, Angular, React, or similar frameworks.
  • Participate in code reviews, debugging, and performance optimization.
  • Implement security measures, including input validation, output encoding, secure error handling, CSP, CORS, and security headers.
  • Recommend and implement security tools, frameworks, and technologies to enhance application security.
  • Create technical specifications, documentation, work plans, and estimates for project tasks.

Required Skills & Experience

  • Proven Full Stack .NET development experience: ASP.NET, C#, .NET Core, Entity Framework.
  • Proficiency in front-end development: HTML5, CSS3, JavaScript, TypeScript, Angular, React.
  • Experience with cloud platforms (Azure, AWS) and Secure DevOps practices.
  • Strong SQL Server experience and SQL authentication using Entra, MFA, and SMI.
  • Experience in migrating applications, services, and files from on-premise to cloud environments.
  • Knowledge of SOAP/REST APIs, stored procedures, batch processing, and queues.
  • Experience in designing desktop user applications and working with legacy code.
  • Event-driven programming and secure coding practices.
  • Agile development experience.

Desired Skills

  • Familiarity with ComponentOne/Mescius Win/Web Forms Controls.
  • Experience in modernizing legacy applications and migrating interfaces.
  • Hands-on experience with Azure SQL.
  • Automation testing tools, frameworks, and best practices.

Application Process

To apply, submit your resume highlighting:

  • Full Stack .NET and front-end experience
  • Cloud and Secure DevOps experience
  • Experience with legacy modernization projects