Position : .NET Dev II
Location : 101 E. Wilson Street 6th Floor, Madison, WI, 53703 (100% Remote) - Must Be Local
Duration : 12+ months Contract
JOB DESCRIPTION :
This position is responsible for refactoring the PROTECT case management system to ensure it is cloud-ready as part of the 2-year modernization effort. This position serves as a member of the core team, which 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. The system is a crucial tool for the operation of the DA offices as well as State justice partners (DOT DOC and CCAP) through various interfaces. The system is currently SQL client-server based (VB.NET) and will be modernized in place with the new code being rolled out as it is refactored by feature / segment.
Required Skills : (Need Majority; 8+ Years)
- .NET
- ASP.NET
- C#
- .NET CORE
- Entity Framework (EF)
Nice to Have Skills (Need X or more of the following) :
Modernization (Migration, Refactoring)Automated TestingActive DirectoryComponentOne Win / Web Forms ControlsGovernmentSQL 2022Telerik, Blazor, Vue, React, AngularOther Qualifications :
Supporting and troubleshooting existing applicationsSource control (Teams DevOps etc)HTMLCSSWeb APIsMVC frameworksSQL scriptingStrong knowledge of SDLC best practices
Ability to identify root causeGeneral knowledge of database best practicesDemonstrated experience establishing, using, and supporting integration and communications technologies between applications, SQL databases, and technology platformsDemonstrated experience with :APIs such as SOAP and REST
Stored Procedures and batch processing / queuesExperience as a DevOps engineer or in a similar software engineering roleSolid understanding of good programming and design practicesAbility to learn quickly, synthesize complex information, identify key points, and communicate results accurately and effectivelyAbility to analyze business / functional specifications and create work product from said specificationsAbility to develop technical specifications and documentation for automated business systemsAbility to develop work plans, estimate effort, and track progress on projects and tasksAbility to develop and execute test plans and proceduresStrong communication skills, including verbal (phone / video) and written (email)Strong analytical, organizational, and task-management skillsDockers or Kubernetes for container management, orchestration & Deployment