Demo

Senior Software Developer

CJN-MN
Inver Grove Heights, MN Full Time
POSTED ON 4/3/2026
AVAILABLE BEFORE 5/3/2026

See details and apply here:

https://www.governmentjobs.com/careers/dakota/jobs/5093609/cjn-applications-development-sr?pagetype=jobOpportunitiesJobs


Title: CJN Applications Development Senior

Location: Inver Grove Heights, MN and Rosemount, MN

Job Type: Full-Time

Job Number: CJN11370.25.001

Department: CJN ADMIN - 1360001

Opening Date: 09/26/2025

Closing Date: 10/10/2025


The Criminal Justice Network (CJN) builds and supports information systems that help law-enforcement and justice partners share data, improve public-safety outcomes, and serve their communities. As a small, collaborative team, we pair mission-driven work with modern tools, flexible ways of working, and plenty of hands-on problem-solving.

JOB SUMMARY

The Applications Development Senior provides advanced support for police records management systems, and related criminal justice applications and services with a focus on integration of information systems used by law enforcement and criminal justice agencies. CJN provides a flexible development environment with an emphasis on analytical problem-solving approaches.

JOB SCOPE

This position works independently with minimal direction from Chief Technology Officer and provides technical expertise and leadership to solve high level professional, technical, strategic, and service work with advanced troubleshooting and analysis while applying current and new technology to solve complex issues related to applications and information systems which have moderate financial impacts. This position exercises considerable knowledge of programming and information technology principles, practices, procedures, purposes, techniques, and equipment as applicable to duties and assignments using judgment, within overall direction as established.

Minimum Qualifications

Bachelor’s Degree in Computer Science, Management Information systems or related field.

Four (4) years or more of experience professional experience working in or supporting public safety information systems or related field.

Must have experience with implementation and management of .NET programming and React application development.

Five (5) years of full-time working experience in object oriented and scripting programming languages.

Experience in software lifecycle and segregation of deployment environments (development, test, production).

Experience with SQL and at least one year creating, maintaining and editing SQL queries.

Experience in systems integration.

Experience in development and deployment solutions in Microsoft Azure.

Experience in managing source control solutions.

Experience with interface design, development and implementation.

Experience with middleware technology.

Experience in agile methodology, with ability to explain the tools you utilized.

Ability to pass a BCA CJIS criminal background check.


Additional related Job: CJN Application Developer 2: https://www.governmentjobs.com/careers/dakota/jobs/5093651/cjn-applications-development-analyst-ii?pagetype=jobOpportunitiesJobs

Salary.com Estimation for Senior Software Developer in Inver Grove Heights, MN
$110,692 to $135,898
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Developer jobs in the Inver Grove Heights, MN area that may be a better fit.

  • Da Vinci Software Remote, MN
  • Da Vinci Software Solutions LLC in Owatonna. Multiple FT openings. Design/build backend serv for data-centric clinical/analytic apps. Telecom avail w/in US... more
  • 21 Days Ago

  • United Software Group Inc Minneapolis, MN
  • Job Title: Sr Lead PeopleSoft Developer Location : 100% Remote Role USA Duration : 12 Months Contract OR Fulltime Teams Meeting Interview Job Description: ... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!