Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

State of Alaska

NewBe an early applicant

Application Developer 1/2/3 (PCNs 114226, 116087)

Posted
Discussion

Summary

State government programmer role with Alaska Fish & Game's Sport Fish division in Anchorage: design, build, and maintain web applications, RESTful services, and SQL Server/Oracle datasets for statewide fish data collection. Stack includes Angular, TypeScript/JavaScript, ColdFusion, Java, C# .NET, and SQL.

Job Description


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


The Alaska Department of Fish and Game, Division of Sport Fish is recruiting

for an Application Developer 1/2/3 located in Anchorage, Alaska!


What you will be doing:
As a member of the Sport Fish Research and Technical Services Programming group, you will serve as a lead, co lead, or contributing programmer on a variety of Sport Fish data collection and data management projects. You will be fully or partially responsible for all phases of the software development life cycle, working with a diverse set of applications and datasets built with technologies such as Angular, ColdFusion, Java, C# .NET, SQL, TypeScript, and advanced JavaScript.

Your work will primarily involve developing, implementing, and maintaining web based applications and services, and related datasets, that range from complex multi layer systems to simple single user data collection tools. You will regularly encounter unique technical challenges that require creative problem solving and innovative thinking.

In this role, you will collaborate closely with a dynamic group of staff and contractors with varying levels of technical expertise. Responsibilities may include designing and developing RESTful or other web services, creating and optimizing SQL Server or Oracle databases, writing queries, functions, and stored procedures, and applying database normalization and optimization principles.

You will also be expected to manage programming tasks with a mix of the following: independently—setting deadlines, accepting assigned tasks and duties, coordinating work with team members, and contributing to project planning and implementation.

This is a flex position. Training, education, and mentorship will be provided to support areas where you have limited experience and to ensure growth consistent with the Application Developer level for which you qualify.

Our mission, values, and culture:
ADF&G protects, maintains, and improves the fish, wildlife, and aquatic plant resources of the state, and manages their use and development in the best interest of the economy and the well-being of the people of the state, consistent with the sustained yield principle. The department strives for a diverse and inclusive workforce where safety and wellbeing are paramount and employees at all levels promote a culture where everyone is valued, treated equitably, and treated respectfully. To contribute to the division successfully achieving these values the incumbent will under mentorship:

  • Represent the Division of Sport Fish concerning departmental applications and systems while working with ADF&G staff, OIT and contractors to develop datasets, applications, and services.
  • Coordinate with staff and the Office of Information Technology (OIT) to ensure performance, file storage and IT infrastructure capabilities of servers are appropriate to support Division needs. This includes occasional troubleshooting and support.
  • Design, administer and maintain Division of Sport Fish datasets and applications which include needs assessment, research, design, and selection of hardware and/or systems independently, as team leader, or as a team member.
  • Perform ad hoc computer programming as needed for projects and databases within the Division of Sport Fish when extremely complex, unusual computing issues are involved.
The benefits of joining our team:
We are a small close knit team of 4 analyst programmers and 1 GIS analyst that work with a wide array of statewide ADF&G staff. Here you will get the chance to work with a number of technologies in a creative manner fulfilling requests and solving unique and challenging problems. We enchorage out of the box thinking in a friendly work environment. We strive to enable employees to achieve a positive work-life balance with flexible schedules and leave.

In addition, the following list describes typical benefits available to employees of the State of Alaska and may vary depending on the job. More details here:
  • Health insurance, which includes employer contributions toward medical/vision/dental
  • Employer paid Basic Life insurance with additional coverage available
  • Group-based insurance premiums for term life, long/short-term disability, accidental death and dismemberment, long-term care, and supplemental survivor benefits.
  • Employee-funded flexible spending accounts for tax savings on eligible health care or dependent care expenses
  • 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
  • The Defined Contribution Plan, Supplemental Annuity Plan and Deferred Compensation Program offer a variety of investment options.
  • Personal leave with an accrual rate increase based on time served
  • Eleven paid holidays a year
The working environment you can expect:
The position is located at the Anchorage Fish and Game office, close to walking and biking trails (Campbell Creek greenbelt) and home to many computer infrastructure specialists and programmers which allows for the opportunity to develop professional relationships with a diversity of other IT professionals and contribute to high-quality storage and access to information on Division data and information about sport fishing. You will have a private walled office. The position requires an ability to work with a high degree of independence but also within a team environment at varying levels collaborating with staff in the Division of Sport Fish Research and Technical Services as well as regional and area offices. A hybrid telework agreement may be available after a probationary period.

Who we are looking for:
We are interested in candidates who possess some or all of the following position specific competencies:
  • Computer Languages: Knowledge of computer languages and their applications to enable a system to perform specific functions.
  • Database Management Systems: Knowledge of the uses of database management systems and software to control the organization, storage, retrieval, security, and integrity of data.
  • Web Technology: Knowledge of the principles and methods of web technologies, tools, and delivery systems, including web security, privacy policy practices, and user interface issues.

To view the general description and example of duties for an Application Developer 1/2/3 please

go to the following link:


Minimum Qualifications

Application Developer 1

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

  • Analytical Thinking/Problem Solving: Uses a logical, systematic, sequential approach to address problems or opportunities or manage a situation by drawing on one’s knowledge and experience base and calling on other references and resources as necessary.
  • Computers and Electronics: Knowledge of electric circuit boards, processors, chips, and computer hardware and software, including applications and programming.
  • Continual Learning: Assesses and recognizes own strengths and weaknesses; pursues self-development.


Equivalent to those typically gained by:

Training in computer programming or system analysis and/or experience using a computer for analysis (including experience in the use of computer reporting languages); providing software/hardware installation, troubleshooting, maintenance, and support to end-users; and/or direct computer programming.


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.


Application Developer 2

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

  • Analytical Thinking/Problem Solving: Uses a logical, systematic, sequential approach to address problems or opportunities or manage a situation by drawing on one’s knowledge and experience base and calling on other references and resources as necessary.
  • 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.

Equivalent to those typically gained by:

Training in computer programming or system analysis and/or experience writing, testing, debugging, troubleshooting, or maintaining a computer program’s source code.


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.

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.


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

REQUIRED DOCUMENTS

If selected, please provide the following at the time of the interview:

  • Transcripts, if used for meeting minimum qualifications (unofficial copies are acceptable).
  • Three (3) professional references with current contact information.

EDUCATION

To verify education is being used to meet and/or support the required minimum qualifications/competences, 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 used to meet or support the minimum qualifications/competencies for a position and are required. (Unofficial is okay; please ensure the institution/URL name is listed on the transcripts).

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.


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.


MULTIPLE VACANCIES

This recruitment may be used for more than one (1) vacancy. The applicant pool acquired during this recruitment may be used for future vacancies for up to ninety (90) days after this recruitment closes. Interested applicants are encouraged to apply to each recruitment notice to ensure consideration for all vacancies.


EEO STATEMENT

The State of Alaska complies with Title I of the Americans with Disabilities Act (ADA). Individuals with disabilities, who require accommodation, auxiliary aids 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 .


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 recruitment.services@alaska.gov.


For applicant password assistance please visit:

Contact Information

For specific information in reference to the position please contact the hiring manager:

Ryan Snow, IT Manager
Phone: (907) 267-2876
ryan.snow@alaska.gov

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →