A complete application in a minute — tailored resume and cover letter, ready to send.
The State of Alaska DMV is seeking an experienced software developer to design, build, and maintain line-of-business applications used by DMV staff and the public. You will work primarily with C#, .NET web frameworks, and SQL Server, delivering robust software across the development lifecycle.
You will analyze requirements, craft architectures, and guide project teams while mentoring junior staff. The role may include a telecommuting option within Alaska and requires residency as defined by the
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.
Our Organization, Mission, and Culture
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 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.
Our Organization, Mission, and Culture
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.
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: