CJN Applications Development Analyst II (repost)

Dakota County (MN)Inver Grove Heights, MN
40d

About The Position

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. 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. 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.

Requirements

  • Bachelor's 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 of .NET 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.
  • 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, Microsoft.NET framework, and SQL Server.
  • Ability to negotiate terms of projects, including deliverables, timeliness, and resources.
  • Ability to provide leadership in assigned areas of responsibility.

Nice To Haves

  • 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)

Responsibilities

  • 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.
  • Provides intermediate support for police records management systems, and related criminal justice application and services.
  • Consistently writes, translates, and codes software programs and applications according to specifications.
  • Writes programming scripts to enhance functionality and/or performance of applications, as necessary.
  • Works with the CJN team and partners to assist in resolving problems with software procedures or software systems.
  • Assists in defining software development project plans, including scoping, scheduling, and implementation.
  • 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.
  • Develops and provides technical support for software customizations, such as interfaces, reports, extracts, data migration, upgrades, and conversions.
  • May create, modify, convert, and maintain reports and reporting products leveraged by CJN.
  • Collaborates with developers, programmers, and designers in conceptualization and development of new software programs and applications.
  • 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.
  • Deploy code, understand, and troubleshoot integration services.
  • Performs other duties and assumes responsibility as assigned or apparent.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Executive, Legislative, and Other General Government Support

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service