Project Overview
MNIT (partnering with BCA) is seeking 1 full-time Software Developer to support and modernize .NET applications within the Minnesota Justice Information Services (MNJIS) unit.
The role focuses on:
MNIT (partnering with BCA) is seeking 1 full-time Software Developer to support and modernize .NET applications within the Minnesota Justice Information Services (MNJIS) unit.
The role focuses on:
- Rewriting and supporting legacy .NET applications
- Implementing security updates
- Building Splunk-based solutions
- Training staff on Splunk technologies
- Develop Splunk applications, dashboards, APIs, reports, and logging solutions
- Train development team on Splunk (basics to enterprise concepts)
- Modernize Archive Services application using Splunk
- Develop ASP.NET MVC applications using C#
- Design and implement enterprise-level secure solutions
- Perform unit & integration testing
- Work closely with architects, QA, and business teams
- Support CI/CD deployment processes
- Knowledge transfer to internal teams
- 5+ years Splunk development (apps, dashboards, APIs, logging)
- 7+ years ASP.NET MVC with C#
- 5+ years Unit Testing (NUnit preferred)
- 7+ years HTML, CSS, JavaScript
- Experience with:
- Entity Framework
- T-SQL (SQL Server)
- REST/SOAP Web Services
- Web API
- Windows Services (.NET 4.0+)
- XML & XSLT
- GitLab or GitHub CI/CD
- Bootstrap & jQuery
- Agile/Scrum
- Domain Driven Design knowledge
- Experience in criminal justice or law enforcement systems