The District Attorney IT Program (DAIT) is currently recruiting to fill a full stack .NET web developer position with at
least 6 years of experience for our PROTECT Modernization Project. The position will be remote though the
candidate must currently reside in WI.
Position Summary
This position is responsible for participating in the refactoring of the PROTECT case management system to ensure
that it is cloud ready as part of the 2-year modernization effort. This position serves as a member of the core team
that includes members of the existing DAIT team and IT contractors.
PROTECT is the in-house developed comprehensive case management system used by all 71 District Attorney offices
across the State (1600 users). The system is a crucial tool for the operation of the DA offices as well as State justice
partners (DOT, DOJ, DOC and CCAP) through various interfaces. The system is currently SQL client-server based
(VB.NET). The modernization plan involves moving much of the processing from the client to the back end and
middleware and keeping a thin client application. We are modernizing in place with the new code being rolled out
as it is refactored by feature / segment.
Experience : At least 6 years of experience
REQUIRED STRONGLY DESIRED
expertise in .NET technologies, including ASP.NET,
C#, .NET Core, Entity Framework, etc.
HTML5, CSS3, JavaScript, TypeScript, Angular,
React, or similar frameworks.
SecureDevOps practices.
Server.
MFA and SMI.
from on premise to cloud environment.
and REST, Stored Procedures, and batch
processing / queues.
user application.
implementing event handlers.
documentation for automated business systems.
track progress on projects and tasks.
Win / Web Forms Controls
migrating interfaces, and working with legacy
codebases
frameworks for automation testing.
P a g e 2 | 2
Example Responsibilities :
Core and other .NET technologies.
similar front-end frameworks.
solutions.
output encoding, secure error handling, and logging.
protect against web-based attacks and unauthorized access.
applications.
Requirements
Project details :
This position is responsible for participating in the refactoring of the PROTECT case management system which involves moving much of the processing from the client to the backend and middleware and keeping a thin client application. This position serves as a member of the core team that includes members of the existing DAIT team and IT contractors.
Top Skills :
Nice to Have :
NET Web Developer • Madison, WI, us