Application Developer 3/4 (12-4701)

State of AlaskaJuneau or Anchorage or Fairbanks, AK
Hybrid

About The Position

This position is open to Alaska Residents only. The DMV programming team's mission is to enhance customer service through innovation; promote public confidence through secure, reliable and available DMV systems; and support a diverse customer service-focused DMV workforce serving internal and external customers throughout the State of Alaska. Our work directly supports both the public and State of Alaska staff across multiple departments. The DMV is looking for the right individual to join our team of programmers—someone who is eager to learn new systems, expand their technical knowledge and skills, collaborate with other programmers and teammates, and contribute their own experience and expertise to our friendly and supportive team serving all of Alaska. This position is posted with the flexibility of an Application Developer 3 through Application Developer 4, with a review of the minimum qualifications determining the level at which the selected applicant will start. If selected at the Application Developer 3 level, we have a training plan designed to support progression to the Application Developer 4 level as experience and knowledge grow, providing an opportunity for promotion within the DMV Programming Section.

Requirements

  • Adaptability: Adjusts planned work by gathering relevant information and applying critical thinking to address multiple demands and competing priorities in a changing environment.
  • Computer Languages: Knowledge of computer languages and their applications to enable a system to perform specific functions and skill in designing, writing, testing, debugging, troubleshooting, and maintaining the source code of computer programs.
  • Customer/Quality Focus: Anticipates, monitors, and meets the needs of customers and responds to them in an effective, appropriate manner. Demonstrates commitment to identifying customers’ apparent and underlying needs and continually seeks to provide the highest quality service and product to all customers.
  • Training in computer programming or system analysis and/or progressively responsible professional experience developing, testing, troubleshooting, or maintaining computer applications. (For Application Developer 3)
  • Training in computer science or system analysis and/or progressively responsible professional experience analyzing, developing, testing, troubleshooting, or maintaining computer applications. (For Application Developer 4)
  • Project Management: Knowledge of the principles, methods, or tools for developing, scheduling, coordinating, and managing projects and resources, including monitoring and inspecting costs, work, and contractor performance. (For Application Developer 4)

Nice To Haves

  • Eager to learn new systems, expand technical knowledge and skills, collaborate with other programmers and teammates, and contribute own experience and expertise.

Responsibilities

  • Develop and maintain DMV line-of-business applications used by DMV staff, other state agencies, and the public, primarily using C#, .NET web-based frameworks, SQL Server, and related web technologies and integrations.
  • Analyze business requirements and design software solutions through the development lifecycle, including application architecture, user interfaces, business logic, relational database structures, and integrations with internal and third-party systems.
  • Maintain and troubleshoot complex existing applications by independently analyzing application behavior, source code, databases, and integrations to identify the cause of problems and implement appropriate solutions.
  • Take technical ownership of application development projects, working independently and, when appropriate, coordinating development activities and providing technical guidance to other developers from requirements through implementation.
  • Contribute to the technical direction and quality of the programming team by mentoring other developers, helping resolve complex technical issues, and making recommendations for development practices, coding standards, tools, source control, and automated build processes.

Benefits

  • Opportunities exist within our section to excel individually and in a collaborative team environment with other seasoned application developers while working with staff throughout the state in support of the DMV and its mission to serve the public.
  • Opportunities to work on modern internally developed applications, integrate them with third-party systems and tools, and grow both own skills and those of teammates while enhancing the user experience.
  • Gain exposure to multiple IT disciplines, such as database systems, networking, security, and application development, while honing skills through evaluation, analysis, and remediation of complex technical issues and projects.
  • Training plan designed to support progression to the Application Developer 4 level as experience and knowledge grow, providing an opportunity for promotion within the DMV Programming Section.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service