What are the responsibilities and job description for the Senior Software Developer position at CJN-MN?
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