Position Title: Software Developer/Programmer
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.
REPRESENTATIVE DUTIES AND RESPONSIBILITIES:
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.
MINIMUM EDUCATION QUALIFICATION
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.
MINIMUM EXPERIENCE QUALIFICATION
Non-supervisory - Five (5) years of computer enterprise programming experience. An equivalent combination of relevant education and/or training may be substituted for experience.
PREFERRED EXPERIENCE QUALIFICATION
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