907.276.5707 Admin@akexec.com

Software Developer/Computer Programmer

Location: Anchorage, AK
Date Posted: 11-18-2016
Position Title: Software Developer/Programmer
Location: Anchorage
Pay Range: DOE


Under general supervision, analyzes computer user needs, defines software application goals and strategies, and develops complex, integrated computer software applications while assuring the stability and reliability of the core computer systems.


Develops, analyzes and modifies existing core software programs. Develops and troubleshoots application problems for staff. Designs application interfaces. Performs coding, testing and debugging activities to check for faults and errors.
Maintains and updates integrated software applications. Designs and directs implementation of enhancements, interfaces and revised functions. Assures proper integration with other computer systems, applications, and data warehouse and data mart. Designs, builds and maintains relational databases; develops and implements strategies for data acquisition, archive recovery, and maintenance.
Develops programming solutions for integrated applications. Participates in internal customer meetings to analyze and identify technology needs. Analyzes trends and issues. Defines concerns and problems of user community; interprets concerns, defines desired results, and creates program coding solutions. Documents the current system work flow processes, activities, data elements and overall program goals and objectives.
Develops project plans, specifications, and modifications. Coordinates approval for the design of application programming strategy. Verifies and validates application performance, documents results, and refines software as needed to achieve goals.
Creates and enforces procedures and standards for coding development and testing. Develops, encodes, debugs and deploys new application. Conducts system test and maintenance activities after implementation. Monitors application functionality and tunes it for optimum performance. Prepares data dictionary and technical documentation of new application, and training guides and procedural manuals for the users
Maintains an accurate report of equipment and software malfunctions. Provides referral to supervisor when problems occur which are beyond the skills of the Computer Programmer/Analyst; and tracks the problem until it has been resolved.

Required Skills:
  • Knowledge of computer application development, implementation and analysis techniques.
  • Knowledge of techniques and procedures for coding, testing and debugging computer software programs
  • Knowledge of network security and core systems integration techniques.
  • Knowledge of network administration and engineering, hardware and devices.
  • Knowledge of project management planning principles, tools and techniques.
  • Knowledge of the preparation of documentation or procedural manuals for computer systems.
  • Knowledge of network hardware and software troubleshooting techniques.
  • Knowledge of UNIX and Windows operating systems.‚Äč 
  • Requirements gathering, testing, and validation experience
  • Good organization and communications skills
  • Skill in systems analysis, systems design, and   developing computer applications using several programming languages and operating systems
  • Skill in retrieving and distributing data from multiple platforms
  • Skill in solving technical process problems involving various operating systems and hardware platforms.
  • Skill in using required software programming languages.
  • Skill in analyzing complex data and information systems problems.
  • Skill in analyzing and evaluating business requirements and new computer system applications.
  • Skill in monitoring and researching technological changes and developments in the computer hardware and software industry.
  • Skill in analyzing and modeling multi-functional data flows and infrastructure requirements.
  • Skill in assessing and prioritizing multiple tasks, projects and demands.
  • Skill in establishing and maintaining cooperative working relationships with other employees.
  • Skill in using various reporting tools and SQL.

A Bachelor’s Degree in Computer Science or related field. Progressively responsible professional work-related experience, education, or training may be substituted on a year-for-year basis for college education.

Non-supervisory - Five (5) years of computer enterprise programming experience. An equivalent combination of relevant education and/or training may be substituted for experience.

One (1) year experience in a hospital and/or medical environment and experience with HL7.

Successful candidate may be required to pass a comprehensive civil, criminal, educational and/or credit background check.
All qualified candidates who meet or exceed the above Position Qualifications or have relevant experience will be contacted.
AES matches job seekers with opportunities in which they are recognized and rewarded for their experience, skills and abilities.  AES is proud to be an Alaskan-owned company building relationships on integrity and trust since 1977. Our services are always FREE to candidates
Job open until filled

this job portal is powered by CATS