Application Developer 3/4 (12-4701)

State of Alaska

$92K — $111K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software development and systems analysis
  • Proficiency in C#, .NET, and SQL Server
  • Experience with application architecture and user interface design
  • Strong problem-solving skills for maintaining and troubleshooting complex applications
  • Ability to take technical ownership of projects and mentor junior developers

Responsibilities

  • Develop and maintain DMV business applications using C# and SQL Server
  • Analyze requirements and design software solutions for various stakeholders
  • Troubleshoot and maintain existing applications, identifying issues in code and databases
  • Take ownership of application development projects from start to finish
  • Mentor and guide other developers on best practices and project execution

Benefits

  • Opportunities for personal growth and teamwork with experienced developers
  • Work with modern, internally developed applications
  • Exposure to various IT disciplines, including networking and security
  • Possibility of a career progression training plan within the DMV Programming Section
  • Flexibility for in-office or telecommuting work options within Alaska
Full Job Description
Salary: $3,563.25 - $4,283.25 Biweekly
Location : Juneau or Anchorage or Fairbanks, AK
Job Type: Full Time
Job Number: 55234
Department: Administration
Division: DMV-Info Technology
Opening Date: 09/08/2026
Closing Date: 10/8/2026 5:00 PM Alaska
Position Open To: Alaska Residents Only
Bargaining Unit: General Government
Range: 22/24

Job Description
This position is open to Alaska Residents only. Please check our residency definition to determine if you qualify.

What You Will Be Doing
  • 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.


The Benefits of Joining Our Team

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. You will have opportunities to work on modern internally developed applications, integrate them with third-party systems and tools, and grow both your own skills and those of your teammates while enhancing the user experience. You will also gain exposure to multiple IT disciplines, such as database systems, networking, security, and application development, while honing your skills through evaluation, analysis, and remediation of complex technical issues and projects.

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.

The Working Environment You Can Expect

We currently operate out of the DMV main office at 4001 Ingra Street in Anchorage, Alaska, with the option for staff to work out of our Juneau office on Sherwood Lane or our Fairbanks office on 3rd Street.
For the right candidate, we will also consider a telecommuting option; however, the employee must be an Alaska resident before beginning employment, and the telework location must be within the State of Alaska.

Who We Are Looking For

We are interested in candidates who possess some or all of the following position specific competencies:
  • Software Development: Knowledge of the principles, methods, and tools for designing, developing, and testing software in a given environment.
  • Logical Systems Design: Knowledge of the principles and methods for designing business logic components, system processes and outputs, user interfaces, data inputs, and productivity tools (for example, computer-aided software engineering).
  • Technical Problem Solving: Troubleshoots, diagnoses, analyzes, and identifies system malfunctions to determine the source and cause of the problem.

Minimum Qualifications
Competency Based Minimum Qualifications Instructions

This job class uses competency based minimum qualifications. Please ensure your application (through work history, volunteer experience (duties summary), training, education, licenses, certifications, etc.) supports how you have gained the knowledge, skills, abilities, and behaviors (competencies) and that you possess the minimum required competencies for the job class.

Competency Description

The competency description(s) listed below have been designed to promote a common understanding of the essential elements of the job class. They highlight the more general and customary knowledge, skills, abilities (KSAs), tasks, and behaviors used to describe the competency. They typically list expectations, as opposed to specific tasks, and are to be used only as parameters and guidelines. A competency's description is not intended to exclusively define every KSA, task, and behavior needed to successfully meet the competency, but rather to provide the manager/agency with a broad reference of options as to how an applicant can meet the job expectation.
Application Developer 3

Any combination of education and/or experience that provides the applicant with competencies in:

  • Adaptability: Adjusts planned work by gathering relevant information and applying critical thinking to address multiple demand 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.


Equivalent to those typically gained by:

Training in computer programming or system analysis and/or progressively responsible professional experience developing, testing, troubleshooting, or maintaining computer applications.

Application Developer 4

Any combination of education and/or experience that provides the applicant with competencies in:

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


Equivalent to those typically gained by:

Training in computer science or system analysis and/or progressively responsible professional experience analyzing, developing, testing, troubleshooting, or maintaining computer applications.
Special Note:

A position may focus on working in one or more computer languages. Which language(s) will be specified when recruiting to fill the position.
"Competencies" means a combination of interrelated knowledge, skills, abilities, and behaviors that enable a person to act effectively in a job or situation.
"Typically gained by" means the prevalent, usual method of gaining the competencies expected for entry into the job.
"Training" means the process of acquiring knowledge and skills through instruction. It includes instruction through formal and informal methods (such as classroom, online, self-study, and on-the-job), from accredited and unaccredited sources, and long-duration (such as a post-secondary degree) and short-duration (such as a seminar) programs.
"Professional experience" means work that is creative, analytical, evaluative, and interpretive; requires a range and depth of specialized knowledge of the profession's principles, concepts, theories, and practices; and is performed with the power or right to decide or act according to one's own judgment.

"Progressively responsible" means indicating growth and/or advancement in complexity, difficulty, or level of responsibility.
Additional Required Information
Please read the below information carefully. This applies to your application submission.
THIS RECRUITMENT IS FOR ALASKA RESIDENTS ONLY

Please be sure to check our to determine if you qualify.

At time of interview, please be prepared to provide:
  • Three (3) professional references and current contact numbers, including two (2) current or former supervisors;
  • Copies of your two (2) most recent employment performance evaluations if available;
  • A copy of academic transcripts (unofficial are okay, please ensure that the institution name/URL is listed on the transcripts) to verify that you meet the minimum qualifications if you are using education to demonstrate minimum qualifications.


APSIN

Please be aware - this position requires the use of the Alaska Public Safety Information Network (APSIN). A security clearance issued by the Department of Public Safety (DPS) is necessary to use APSIN. DPS will deny security clearance for any applicant who has been convicted of a felony or misdemeanor in this state or another jurisdiction, or who may be a fugitive from justice. Additionally, security clearance will be withdrawn if DPS discovers that material information was falsified or omitted at the time of the initial application for security clearance.
EDUCATION
If post-secondary education is required to meet the minimum qualifications, you must fill in the Education section of the application. If you have not obtained a degree, please indicate the number of units completed. Copies of transcripts are required to verify educational credentials if used to meet the minimum qualifications for a position. Transcripts can be attached at the time of application or within 48 hours of the close of this recruitment to the contact person listed below.
SPECIAL INSTRUCTIONS FOR FOREIGN EDUCATION
Education completed in foreign colleges or universities may be used to meet the above requirements, if applicable. If utilizing this education you must show that the education credentials have been submitted to a private organization that specializes in interpretation of foreign educational credentials and that such education has been deemed to be at least equivalent to that gained in conventional U.S. education programs; or an accredited U.S. state university reports the other institution as one whose transcript is given full value, or full value is given in subject areas applicable to the curricula at the state university. It is your responsibility to provide such evidence when applying.
WORK EXPERIENCE
If using work experience not already documented in your application, also provide the employer's name, your job title, dates of employment, and whether full-or part-time. Applications will be reviewed to determine if the responses are supported and minimum qualifications are clearly met. If they are not, the applicant may not advance to the interview and selection phase of the recruitment.

NOTE: Attaching a resume or curriculum vitae is not an alternative to filling out the application in its entirety. Noting "see resume or CV" or any similar response on any portion of your application may lead to a determination your application is incomplete and removal from consideration for this job posting.
APPLICATION NOTICEYou can ONLY apply for this position through the Workplace Alaska website or via hardcopy application. If you accessed this recruitment bulletin through a job search portal such as AlaskaJobs or any other database, you MUST use a Workplace Alaska online or hardcopy application to successfully apply. Instructions on how to apply with Workplace Alaska may be found on the Workplace Alaska "How to Apply" webpage, found here:

Similar Jobs

More Jobs at State of Alaska

More Information Technology Jobs

Find similar Application Developer 3/4 (12-4701) jobs: