Analyst Programmer 2/3/4 (12-4707)

State of AlaskaAnchorage, AK
Hybrid

About The Position

This position will be on the Software Development Team, which is responsible for supporting the Traffic and Criminal Software (TraCS), Crash and Citation Reporting, Computer Aided Dispatch, as well as a variety of internal and public applications. All positions will provide support for these existing applications as well as develop new and replacing existing applications. The technologies and processes used include: .NET Technologies: C#, .NET framework, .NET Core, Blazor Databases Technologies: SQL Server, SSIS, SSRS Web Services: RESTful APIs, SOAP, OpenAPI, Azure, IIS Development Tools: Visual Studio/Rider, SSMS/DataGrip, Azure DevOps Collaboration & Processes: Agile/Kanban boards, version control (Git), Pull requests/code reviews Project Management & Analysis: Business analysis, requirements gathering. The Division of Statewide Services provides technical and specialized services to the other divisions of the Department of Public Safety, local, State and Federal Law enforcement, and the public at large. The Division consists of the Criminal Records and Identification Bureau, Scientific Crime Detection Laboratory, Alaska Public Safety Communication Services, and Information Services. Information Services develops and maintains all computerized resources for the Department of Public Safety's information systems and provides support for over 5,000 users statewide at over 70 locations. Supported networks and infrastructure range geographically across the entirety of the State and include the management of firewalls, routers, switches, servers, specialty equipment supporting law enforcement operations, and network interfaces to dozens of partner law enforcement agencies and federal authorities. The Application Development Team manages full life-cycle software development and data reporting capabilities; providing custom software solutions and many data interfacing utilities, as well as supporting and enhancing statewide “off the shelf” products for law enforcement information recordation, data distribution, data aggregation, and data reporting for both the Department and many statewide and federal partner agencies. Some of the mission critical enterprise and law enforcement systems this infrastructure supports includes: the Alaska Public Safety Information Network (APSIN), Automated Biometric Identification System (ABIS), Alaska Record Management System (ARMS), Traffic and Criminal System (TraCS), Computer Aided Dispatch (CAD), along with dozens of custom applications and interfaces. The Department of Public Safety strives to preserve the peace, enforce the law, prevent and detect crime, and protect life and property. All positions support or carry out the Department's mission.

Requirements

  • Knowledge of software engineering design and development methodologies, paradigms, and tools; the software life cycle; software reusability; and software reliability metrics.
  • Knowledge of methods and procedures to protect information systems and data by ensuring their availability, authentication, confidentiality, and integrity.
  • Troubleshoots, diagnoses, analyzes, and identifies system malfunctions to determine the source and cause of the problem.
  • Knowledge of procedures for developing technical and operational support documentation.
  • Knowledge of principles, methods, and tools for analyzing and developing systems testing and evaluation procedures and technical characteristics of IT systems, including identifying critical operational issues.
  • One year of computer programming experience in a recognized computer language (for Analyst/Programmer 2).
  • One year of the experience must have been in a business application, scientific application, microcomputer or computer system user support specialty (for Analyst/Programmer 2).
  • Two years of computer programming experience in a recognized computer language (for Analyst/Programmer 3).
  • One year of this experience must have been in a business application, scientific application, microcomputer or computer information management support specialty (for Analyst/Programmer 3).
  • Four years of computer programming experience in a recognized computer language (for Analyst/Programmer 4).
  • One year of this experience must have been in a business application, scientific application, microcomputer or computer information management support specialty (for Analyst/Programmer 4).
  • A bachelor's degree with a major in Computer Science (CS) or Computer Information Systems (CIS), or a related degree with (18) semester/(24) quarter hours of CS or CIS may substitute for all of the required experience.
  • An associate's degree in Computer Science or Computer Information Systems may substitute for nine months of the required experience.
  • Applicant must meet Alaska Residency Requirements.
  • A cover letter is required for Analyst/Programmer 3 and above.
  • Copies of at least (3) professional references at time of interview.
  • Educational transcripts if using education to meet minimum qualifications.
  • Fingerprint based criminal history background check.
  • Agreement of confidentiality concerning the work commonly encountered within the Department of Public Safety.

Nice To Haves

  • Alaska Residents only.

Responsibilities

  • Support existing applications.
  • Develop new applications.
  • Replace existing applications.

Benefits

  • Comprehensive training plan.
  • Mentoring.
  • Educational tools such as subscriptions for online training.
  • Specialized training on Microsoft Azure cloud technologies.
  • Specialized training on 3rd party frameworks and toolkits.
  • Vendor-specific training for various large enterprise systems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service