Is Programmer Analyst I - IV (Anchorage) Job #21-5945


Date Posted:
Job Code:
United States of America




Corporate Values:  Integrity, Respectful, Leadership, Sustainable


Position Summary:  Designs, develops, troubleshoots & supports activities across the entire Systems Development Life Cycle (SDLC) for a variety of AHFC applications.






Work directly with users, customers and vendor to support the corporation’s major software applications.


SUPERVISION RECEIVED AND EXERCISED:  Exempt, non-supervisory position.


Examples of Duties

  1. Develop applications that follow modern design principles and are implemented using secure, flexible & scalable methodologies.
  2. Develop applications that promote a streamlined, collaborative environment & use efficient work flows while with focus on a positive user experience.
  3. Develop secure data exchange interfaces between applications inside & outside the AHFC environment using modern application design principles.
  4. Develop secure & scalable applications to replace legacy applications as needed.
  5. Develop & maintain a consistent, high quality, customer focused approach when interacting with AHFC's business partners, clients & customers; other AHFC departments.
  6. Develop working knowledge of AHFC business practices & processes as well as understanding its goals as a corporation.
  7. Performs workflow analysis, process mapping, documentation, and workflow implementation.


Other duties as assigned.


Knowledge, Skills and Abilities


Knowledge of: 

  1. Modern application design technologies & trends, with focus on secure application development & efficient code re-use.
  2. Mainstream trends in technology such as virtualization of servers, networking and storage.
  3. Different software development process lifecycles, such as AGILE, as well as using UML to describe overall design of a system or process.
  4. N-tier designs using object oriented models.
  5. Analysis using unit, regression & fuzzing methods.
  6. Development within a Microsoft AD, MSSQL, and IIS environment (primarily).
  7. ITIL & ITSM principles and best practices.


Skills in: 

  1. Object oriented software design with primary focus on web based applications.
  2. MVC, .Net, C#, Visual Studio and Visual Studio Code (or other mainstream IDE).
  3. ADO.NET, Entity, LINQ and XML
  4. TypeScript, JavaScript, HTML, AJAX, SOAP, and JSON.
  5. Storage and versioning of intellectual property via Git.
  6. Basic systems administration capabilities on modern Microsoft Windows OS’s, Microsoft SQL, & Microsoft IIS.
  7. Microsoft Office suite applications including Word, Excel, Access, Outlook and Visio.


Ability to: 

  1. Understand, identify, and plan for the business process impact of planned or existing system changes while ensuring that new technical requirements are properly integrated with business processes.
  2. Thrive in an environment where peer review is used to determine viability of a solution or process.
  3. Perform algorithm analysis against a business process or auditing requirement in search of rational efficiencies.
  4. Maintain documentation for a solution or process that is in sync with the needs of management, team members & end users.
  5. Effectively & consistently use an issue tracking system while organizing and prioritizing a constantly changing workload.  Must be able to work with minimal supervision and continual interruption.  Must be able to function with a high degree of independence within levels of delegated authority.
  6. Use independent judgment in the research and recommendation of application design decisions before making appropriate recommendations to management, team members and end users.
  7. Establish and maintain a good working relationship with AHFC personnel, contractors, customers, consultants, suppliers and vendors.  Interpersonal skills will be utilized on a daily basis through interaction with a diverse cross-section of people and organizations.
  8. Read & understand written material, interpret & apply rules. Must be able to write clearly and prepare documents as required by management, team members & end users. 
  9. Continually learn, adapt, and apply new technology skills to stay current with emerging or existing IT archetypes.
  10. Work as needed.  Long hours and/or weekend work may be required as necessary to support department goals and objectives.  Must be able to travel as needed.

Minimum Requirements


Minimum Qualifications:

High school diploma required.




Programmer Analyst I / II:

Associate’s degree in Computer Science, MIS or closely related field required. 


Programmer Analyst III / IV:

Bachelor’s degree in Computer Science, Information Technology or closely related field.


Degree must be from an institution accredited by one of the six regional accreditation boards and or the AACSB:

MSA – Middle States Association

NASC – Northwest Association of Schools & Colleges

NCA – North Central Association of Colleges & Schools

NEASC – New England Association of Schools & Colleges

SACS – Southern Association of Colleges & Schools

WASC – Western Association of Schools & Colleges

AACSB- Association to Advance Collegiate Schools of Business



  1. The Programmer Analyst I position requires at least one (1) year full-time (35+ hr/week) work experience consistent with the KSAs of this job description within the last two (2) years.
  2. The Programmer Analyst II position requires at least two (2) years full-time (35+ hr/week) work experience consistent with the KSAs of this job description within the last four (4) years.
  3. The Programmer Analyst III position requires at least four (4) years full-time (35+ hr/week) work experience consistent with the KSAs of this job description within the last six (6) years.
  4. The Programmer Analyst IV position requires at least six (6) years full-time (35+ hr/week) work experience consistent with the KSAs of this job description within the last eight (8) years.


Completion of formal continuing education and or professional technical certifications relevant to the KSAs for this job description within the last four (4) years.



Substitutions:  Qualifying work experience may be substituted for required educational requirements on a year for year basis at the discretion of the hiring authority. 


International degrees can be evaluated at the discretion of the hiring authority.


Provide valid Alaska driver's license and show proof of driving record in good standing from DMV when requested.


This is a Grade 18 – 21 (DOE) position with an annual salary of $ 59,220.00 - $72,468.48 (DOE) (26 pay periods).  Excellent benefits, including medical, dental, vision, and leave package.


All external applicants tentatively selected for this position shall be required to submit to urinalysis and breath alcohol testing to screen for illegal drug/alcohol use. 


A complete job description and online the website at new AHFC application must be submitted for each position (a resume may be attached). 








AHFC provides employment opportunities to low and very-low income persons, in compliance with Section 3 of the HUD Act of 1968. Public Housing Residents are encouraged to apply.