Job Description
15+ years, including 8+ as an architect or technical lead
Architect or lead role on criminal-justice systems: corrections, parole, probation, pardons, community supervision, offender management, courts or law enforcement.
Completed CJIS background check and CJIS Security Awareness Training, and worked in a CJIS-regulated environment.
Statewide or large government systems.
Same, plus hands-on legacy .
NET Framework modern .
NET upgrade.
Led a development team: code reviews, standards, releases, production support.
External agency integrations: SOAP/WCF, REST, secure file transfer; justice data standards (NIEM) a plus.
Application security: SSO/identity, MFA, role-based access, encryption, audit logging, secure coding, vulnerability remediation.
Certification
- At least one relevant certification: PMP, Microsoft Azure (AZ-305 / AZ-204), or security (Security+, CISSP, CISM).
Preferred Qualifications
Experience with ignition interlock, DUI or DMV-related systems.
Parole hearing, pardon or court case management systems.
Real-time web features (SignalR) and Razor/Blazor.
Integration with commercial off-the-shelf (COTS) case management or document management (ECM) systems.
Justice data standards (NIEM).
Azure architecture: App Service, Azure SQL, private networking.
Power BI or data warehouse architecture.
Security certification (Security+, CISSP, CISM) in addition to an architecture or project certification.