logo

JobNob

Your Career. Our Passion.

Software architect


Alaska Native Tribal Health Consortium


Location

Anchorage, AK | United States


Job description

The Alaska Native Tribal Health Consortium is a non-profit Tribal health organization designed to meet the unique health needs of Alaska Native and American Indian people living in Alaska. In partnership with the more than 171,000 Alaska Native and American Indian people that we serve and the Tribal health organizations of the Alaska Tribal Health System, ANTHC provides world-class health services, which include comprehensive medical services at the Alaska Native Medical Center, wellness programs, disease research and prevention, rural provider training and rural water and sanitation systems construction.

ANTHC is the largest, most comprehensive Tribal health organization in the United States, and Alaska’s second-largest health employer with more than 3,100 employees offering an array of health services to people around the nation’s largest state.

Our vision: Alaska Native people are the healthiest people in the world.



Benefits include:

or contact Recruitment directly at [email protected].



Alaska Native Tribal Health Consortium has a hiring preference for qualified Alaska Native and American Indian applicants pursuant to P.L. 93-638 Indian Self Determination Act.



Summary:
Under limited supervision, builds, designs and develops complex software architectures for Alaska Federal Health Care Access Network (AFHCAN) software products.

Responsibilities:



Builds and develops software architectures and technical design of AFHCAN software products. Delivers high-quality software, written in a variety of programming languages and integrates third-party software development kits.

Engineers software in accordance with software medical device quality system standards to meet FDA requirements and established software development life cycle methodologies. Assists in planning efforts related to software release schedules.

Documents design of software features, including creating software prototypes, Unified Modeling Language (UML) documents, database schema documents and architectural design. Validates application performance, documents results, and refines software as needed to achieve goals. Conducts unit test activities and ensures quality of software. Performs ongoing maintenance and advanced troubleshooting of deployed telemedicine solutions as required.

Writes source code to implement software features. Assists in planning software release cycles. Provides technical support to other AFHCAN employees. Researches software tools and APIs and conducts ongoing education of new software technologies. Participates in peer code and design reviews.

Prepares technical documentation of application code and architecture. Maintains professional expertise and knowledge through ongoing education and study of new software technologies. Compiles and analyzes data. Prepares, reviews and distributes a variety of records, reports, and other documents. Monitors, reviews and remains current in software trends.

Performs other duties as assigned or required.

Other information:



KNOWLEDGE AND 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 project management planning principles, tools and techniques.

· Knowledge of the Food & Drug Administration (FDA) design engineering standards for medical computer systems.

· Knowledge of network hardware and software troubleshooting techniques.

· Skill in systems analysis, systems architecture, and developing computer applications using several programming languages and operating systems.

· Skill in using required software programming languages, including C#, XML, XLST, SQL, Javascript, HTML, ASP.Net.

· Skill in assessing and prioritizing multiple tasks, projects and demands.

· Skill in establishing and maintaining cooperative working relationships with other ANTHC employees.

· Skill in operating a personal computer utilizing a variety of software applications.

MINIMUM EDUCATION QUALIFICATION

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

MINIMUM EXPERIENCE QUALIFICATION

Non-Supervisory - Five (5) years of software development experience. An equivalent combination of relevant education and/or training may be substituted for experience.

ADDITIONAL REQUIREMENTS

May be required to work outside the traditional work schedule. May be called out to work off-shift in emergency situations. According to the needs of the organization, some incumbents in this job class may be required to obtain specific technical certifications and programming language skills.


Job tags

Holiday workFull timeTemporary workWork experience placementOutdoorFlexible hoursShift work


Salary

All rights reserved