CJN Applications Development Analyst II

Dakota County

Not Interested
Bookmark
Report This Job

profile Job Location:

Inver Grove Heights, MN - USA

profile Yearly Salary: $ 95512 - 124621
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

General Description

POSTING TYPE:This is a non-Dakota County recruitment
DEPARTMENT: Criminal Justice Network
HOURS: Full-time
SALARY RANGE: $95512- $124621/Annually
LOCATION: Inver Grove Heights MN
Union: Law Enforcement Labor Services Inc (LELS)
FLSA Status: Exempt
CLOSE DATE: 4:30 p.m. on Friday October 10 2025


This is a non-Dakota County recruitment. CJN staff will collect materials manage the recruitment process and answer candidate questions.

Interested applicants should send a cover letter and resume which outlines qualifications to Mary Cerkvenik CJN Executive Director atby end of businessFriday October 10th 2025.

**All questions should be directed to Mary Cerkvenik at or**

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 Analyst II is an intermediate hands-on role focused on building features fixing issues and collaborating closely with users and senior developers. This position assists the CJN team to coordinate directly with users and groups across all levels of client organizations to troubleshoot/solve application problems review applications for useability/improvement and demonstrate functionality for new or existing applications. This position is also dedicated to the support and development of applications. Additionally this position provides intermediate support for police records management systems and related criminal justice application and services.

JOB SCOPE
This position will assist with ideate code and test full stack creative solutions for all CJN applications across a variety of programming languages. This position requires minimal supervision has frequent contact with customers from participating agencies and vendors.

Minimum Qualifications

  • Bachelors degree in computer science management information systems or related field.
  • Two (2) years or more of professional experience and proficiency in systems analysis design and methodology.
  • Must have experience with implementation and management programming and React application development.
  • Two (2) years of full-time working experience and proficiency in object oriented and scripting programming languages.
  • Understanding of relational databases.
  • Experience using source control.
  • Experience working in a software development team.
  • Ability to pass a BCA CJIS criminal background check.
Equal and/or combined education and experience may substitute minimum qualifications

PREFERRED EXPERIENCE BEYOND
  • Experience in development and deployment solutions in Microsoft Azure.
  • Experience in agile methodology with ability to explain the tools you utilized.
  • Experience working with customers one-on-one to develop solutions to complex business problems.
  • Understanding of software lifecycle and segregation of deployment environments (development test production)

Duties & Responsibilities

These examples do not include all possible tasks in this work and do not limit the assignment of related tasks in any position of this classification. Regular attendance according to the positions management approved work schedule is required for all positions.

  1. Coordinates directly with users and groups across all levels of client organizations to troubleshoot/solve application problems review applications for useability/improvement and demonstrate functionality for new or existing applications.
  2. Provides intermediate support for police records management systems andrelated criminal justice application and services.
  3. Consistently writes translates and codes software programs and applications according to specifications.
  4. Writes programming scripts to enhance functionality and/or performance of applications as necessary.
  5. Works with the CJN team and partners to assist in resolving problems with software procedures or software systems.
  6. Assists in defining software development project plans including scoping scheduling and implementation.
  7. Resolves system production problems for assigned systems on an on-call basis this includes carrying the CJN 24/7 support phone on a rotating basis with other development staff after regular business hours.
  8. Develops and provides technical support for software customizations such as interfaces reports extracts data migration upgrades and conversions.
  9. May create modify convert and maintain reports and reporting products leveraged by CJN.
  10. Collaborates with developers programmers and designers in conceptualization and development of new software programs and applications.
  11. Works closely with business customers to analyze and prioritize business problems and make recommendations for information technology solutions that include consideration of package software or custom development designs.
  12. Deploy code understand and troubleshoot integration services.
  13. Performs other duties and assumes responsibility as assigned or apparent.

Knowledge Skills & Abilities and Work Environment

WHAT YOU BRING

  • Strong verbal and written communication skills along with listening skills.
  • Excellent consulting customer service and people skills.
  • Demonstrate success working with people at all levels in the organization to establish goals objectives and action plans to produce expected results.
  • Organizational technology and customer service skills. Ability to juggle multiple and changing priorities.
  • Ability and desire to project a professional image through knowledge of job positive attitude and accurate and timely completion of work.
  • Ability to follow work plans understand priorities and provide technical expertise for efficient and effective IT operations.
  • Responds to emergencies in a timely efficient and effective manner.
  • Ability to communicate effectively to technical or non-technical audiences both orally and in written format using tact sensitivity and understanding of diverse audiences to build trusting and cooperative relationships with staff in all agencies state government and other local jurisdictions as appropriate.
  • Ability to solicit and relay feedback to identify opportunities for improvement in new services features or updates.
  • Self-motivated and ability to work with minimal supervision.
  • Some experience using Microsoft operating systems and Microsoft application software Visual Studio framework and SQL Server.
  • Ability to negotiate terms of projects including deliverables timeliness and resources.
  • Ability to provide leadership in assigned areas of responsibility.

WORK ENVIRONMENT
  • On-call availability as assigned and additional hours may be required to meet project deadlines. This position will occasionally be required to work outside of typical business hours to meet project deadlines or be available on an on-call basis for special projects or to provide support.
  • This position will rotate 24 x 7 on-call duties.
  • The work requires sitting for extended periods of time although some physical effort may be required.
  • Work is typically performed in an adequately lighted and climate-controlled office. Work is performed in an office setting with exposure to moderate noise and a regular flow of people. Headaches eyestrain and other related occupational hazards reflect the most common potential for injury. Work is light duty and sedentary with ability to lift carry or push up to 25 pounds.
  • The ability to operate and interact with computers or other office equipment via keyboard mouse or touch screen is required.
  • Equipment used for this position may include but is not limited to personal computer printer copier word processing software data modeling software presentation software and graphical modeling software.
  • This position is frequently exposed to mental effort and stress is assigned to changing priorities and performs work requiring great attention to detail under deadlines.
  • A valid Class D drivers license and the use of a personal vehicle may be required or the ability to secure transportation to client sites and conferences. Mileage expense reimbursement will be based on CJNs personal vehicle use policy.
  • Some positions may be available as hybrid with management approval.

Inver Grove Heights City Hall Complex
8150 Barbara AvenueInver Grove Heights MN 55710

Selection Process
The Criminal Justice Network hiring team will review materials received from candidates and determine who will be interviewed and offered a position. The final candidate must be able to successfully pass a thorough law enforcement background and to pass and maintainCJIS Certification.

Required Experience:

IC

General DescriptionPOSTING TYPE:This is a non-Dakota County recruitmentDEPARTMENT: Criminal Justice NetworkHOURS: Full-timeSALARY RANGE: $95512- $124621/AnnuallyLOCATION: Inver Grove Heights MNUnion: Law Enforcement Labor Services Inc (LELS)FLSA Status: ExemptCLOSE DATE: 4:30 p.m. on Friday October ...
View more view more

Key Skills

  • Business Development
  • Sales Experience
  • B2B Sales
  • Marketing
  • Communication skills
  • Crystal Reports
  • Microsoft Dynamics Navision
  • Microsoft Powerpoint
  • Relationship Management
  • negotiation
  • Contracts
  • Mobile Applications