State of Alaska
Juneau or Anchorage or Fairbanks

Application Developer 3/4 (12-4701)

Hybrid$92,645 - $111,365/yrPosted 5 days agoOther
7,037applications sent for our users this week
This job. More like it. We find them and apply for you.
ApplyBolt finds jobs that match you, tailors your resume to each role, and submits applications on company sites. All handled for you.
Find & apply for me

We tailor your resume to this role and apply for you in seconds.

Apply to Application Developer 3/4 (12-4701) at State of Alaska

Job details

Location
Juneau or Anchorage or Fairbanks
Work type
Hybrid
Compensation
$92,645 - $111,365/yr
Clearance
Other
Posted
5 days ago
Apply on
governmentjobs.com

About this role

About the Department

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.

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:

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

Position Duties

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.

Minimum Qualifications

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 residency definition 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 NOTICE
 
You 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: http://doa.alaska.gov/dop/workplace/help/


EEO STATEMENT

The State of Alaska complies with Title I of the Americans with Disabilities Act (ADA). Individuals with disabilities, who require accommodation, auxiliary aides or services, or alternative communication formats, please call 1-800-587-0430 or (907) 465-4095 in Juneau or TTY: Alaska Relay 711 or 1-800-770-8973 or correspond with the Division of Personnel & Labor Relations at: P.O. Box 110201, Juneau, AK 99811-0201. The State of Alaska is an equal opportunity employer.


NOTICE

If you choose to be contacted by email, please ensure your email address is correct on your application and that the spam filter will permit email from the ‘govermentjobs.com’ domains. For information on allowing emails from the ‘governmentjobs.com’ domains, visit the Lost Password Help page located at https://www.governmentjobs.com/OnlineApplication/User/ResetPassword.

 

WORKPLACE ALASKA APPLICATION QUESTIONS & ASSISTANCE

Questions regarding application submission or system operation errors should be directed to the Workplace Alaska hotline at 1-800-587-0430 (toll free) or (907) 465-4095 if you are located in the Juneau area. Requests for information may also be emailed to [email protected].

For applicant password assistance please visit: https://www.governmentjobs.com/OnlineApplication/User/ResetPassword 

Other Qualifications

Doug Perucca

IT Manager

Phone: 907-269-8482

[email protected] 

Benefits


Careers with the State of Alaska offer MANY benefits

The following information describes typical benefits available to employees of the State of Alaska. Actual benefits received may differ by bargaining unit or branch of government, position type, or be prorated for other than full time work.

For a quick breakdown of the insurance, health, and retirement benefits available for State Employees you can view an orientation video from Division of Retirement and Benefits. (Please note this video is specifically designed for new State Employees.)

Insurance Benefits
  • Health insurance, which includes employer contributions toward medical/vision/dental
    • The following employee groups are under AlaskaCare Benefits administered by the State:   See https://drb.alaska.gov/help/plans.html for additional information.
      • AVTEC
      • Confidential
      • Correctional Officers
      • Marine Engineers
      • Mt. Edgecumbe Teachers
      • Supervisory
      • Unlicensed Vessel Personnel/Inland Boatman's Union
      • Exempt employees (not covered by collective bargaining)
    • The following employee groups are covered by Union health trusts.  Contact the appropriate Union for additional information.
      • General Government
      • Labor, Trades and Crafts
      • Public Safety Employees Association
      • Masters, Mates & Pilots
  • Employer paid Basic Life insurance with additional coverage available (amount depends on Bargaining Unit)
Optional Insurance Benefits
  • Group-based insurance premiums for
    • Term life (employee, spouse or qualified same sex partner, and dependents)
    • Long-term and short-term disability
    • Accidental Death and Dismemberment
    • Long-term care (self and eligible family members)
    • Supplemental Survivor Benefits
  • Employee-funded flexible spending accounts for tax savings on eligible health care or dependent care expenses

Retirement Benefits
  • Membership in the Public Employees Retirement System (PERS)/Teachers' Retirement System (TRS)
  • Matching employer contribution into a defined contribution program (new employees)
  • Employer contribution into a defined benefit or defined contribution program (current employees)
  • Contributions to the Alaska Supplemental Annuity Plan in lieu of contributions to Social Security
  • Option to enroll in the Alaska Deferred Compensation Program
  • Note:  The Defined Contribution Plan, Supplemental Annuity Plan and Deferred Compensation Program offer a variety of investment options
See https://drb.alaska.gov/retiree/ for additional information
 
Paid Leave & Other Benefits
  • Personal leave with an accrual rate increase based on time served
  • Twelve (12) paid holidays a year

Supplemental Questions

01
What is your proficiency level developing .NET applications using C# and the MVC architectural pattern?
  • Expert: I am highly proficient in developing .NET applications using C# and MVC. I can independently design, develop, troubleshoot, and maintain complex applications and am proficient enough to provide technical guidance or instruction to other developers.
  • Moderate: I am proficient in developing .NET applications using C# and MVC. I can independently develop, troubleshoot, and maintain applications with minimal technical guidance or assistance.
  • Beginner: I have limited proficiency developing .NET applications using C# and MVC. I can perform development tasks but require technical guidance or assistance.
  • No Experience: I have no experience developing .NET applications using C# and MVC.
02
What is your experience level independently leading application development projects and coordinating the technical work of other developers?
  • Expert: I have extensive experience independently leading application development projects through the development lifecycle. I can take technical ownership of a project and, when applicable, coordinate the work of other developers with minimal oversight.
  • Moderate: I have experience taking responsibility for application development projects or significant portions of projects and can coordinate development activities with other developers with some guidance or oversight.
  • Beginner: I have limited experience taking technical ownership of application development work or coordinating the work of other developers but have occasionally performed these responsibilities with guidance or oversight.
  • No Experience: I have application development experience but have not been responsible for independently leading development work or coordinating the technical work of other developers.
03
What is your proficiency level working with relational databases, including SQL Server, as part of application development?
  • Expert: I am highly proficient working with relational databases and SQL. I can independently design database structures, develop complex queries and stored procedures, troubleshoot data-related problems, and optimize database interactions used by applications.
  • Moderate: I am proficient working with relational databases and SQL. I can independently develop and modify database structures, queries, and stored procedures needed for application development with minimal assistance.
  • Beginner: I have limited experience working with relational databases and SQL. I can perform basic database development tasks, such as writing or modifying queries, but require assistance with more complex database work.
  • No Experience: I have no experience using relational databases and SQL as part of application development.
04
What is your experience level designing and developing software systems that implement business requirements, from requirements analysis and system design through development and deployment?
  • Expert: I have extensive experience taking business requirements and independently designing and developing complete software solutions. I have successfully completed multiple projects through the full development lifecycle and can provide technical guidance to others in these processes.
  • Moderate: I have experience translating business requirements into software designs and have had significant responsibility for the design and development of one or more software systems through the development lifecycle.
  • Beginner: I have some experience participating in system design and implementing business requirements but have limited experience taking responsibility for the overall design of a software solution.
  • No Experience: My application development experience has primarily involved implementing assigned development tasks within systems designed by others.
05
What is your experience level maintaining and troubleshooting existing software systems that implement complex business logic?
  • Expert: I have extensive experience independently investigating problems and requested changes in existing software systems. I can use available documentation, debugging tools, application behavior, and source code analysis to trace complex logic through an unfamiliar codebase, identify the relevant components, determine the cause of a behavior, and implement appropriate changes.
  • Moderate: I have experience maintaining and troubleshooting existing software systems. I can generally trace application logic and identify the code or components responsible for a reported behavior with minimal assistance.
  • Beginner: I have limited experience maintaining and troubleshooting existing software systems. I can modify and debug existing code when directed to the relevant area but may require assistance locating the code or components responsible for a reported behavior.
  • No Experience: My application development experience has primarily involved developing new software or implementing assigned functionality, with little or no responsibility for investigating behavior in existing software systems.
06
Which location are you applying for?
  • Juneau
  • Anchorage
  • Fairbanks

Required Question

Agency Information

EmployerState of AlaskaAddress PO Box 110201

Juneau, Alaska, 99811 Phone(800) 587-0430 (Statewide toll-free number)
(907) 465-4095 (Juneau and out-of-state callers)Website http://workplace.alaska.gov/
Ready to apply to State of Alaska?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About State of Alaska

State of Alaska
Juneau or Anchorage or Fairbanks