Demo

Senior Software Developer

CJN-MN
Inver Grove Heights, MN Full Time
POSTED ON 12/8/2025
AVAILABLE BEFORE 4/6/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
$134,944 to $174,843
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

What is the career path for a Senior Software Developer?

Sign up to receive alerts about other jobs on the Senior Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
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.

  • Veracity Software Inc Wayzata, MN
  • Senior Application Developer – OneStream Wayzata, Minnesota Full Time The Senior Professional, Application Development job builds, maintains, integrates an... more
  • 10 Days Ago

  • Veracity Software Inc Wayzata, MN
  • Senior Application Developer - OneStream Wayzata, Minnesota Full Time The Senior Professional, Application Development job builds, maintains, integrates an... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!