Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Software Architect - AFHCAN- Full Time - Closes 6/23/2021

Alaska Native Tribal Health Consortium

Senior Software Architect - AFHCAN- Full Time - Closes 6/23/2021

Anchorage, AK
Full Time
Paid
  • Responsibilities

    JOB SUMMARY Under limited supervision, the Full Stack Software Engineer (Sr Software Architect) builds, designs and develops complex software architectures for Alaska Federal Health Care Access Network (AFHCAN) software products.

     

    REPRESENTATIVE DUTIES

    • 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.

    Required Skills

    KNOWLEDGE OF;

    • Computer application development, implementation and analysis techniques
    • Techniques and procedures for coding, testing and debugging computer software programs
    • Project management planning principles, tools and techniques
    • Food & Drug Administration (FDA) design engineering standards for medical computer systems
    • Network hardware and software troubleshooting techniques

     

    SKILL IN;

    • Systems analysis, systems architecture, and developing computer applications using several programming languages and operating systems
    • Using required software programming languages, including C#, XML, XLST, SQL, Javascript, HTML, ASP.Net
    • Assessing and prioritizing multiple tasks, projects and demands.
    • Establishing and maintaining cooperative working relationships with other ANTHC employees
    • Operating a personal computer utilizing a variety of software applications

    Required Experience

    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

    • 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.

     

    MINIMUM PHYSICAL REQUIREMENTS The following demands are representative of those that must be met by an employee to successfully perform the essential functions of this job.  This position requires persistent repetitive movements of the hands, wrists and fingers and the ability to sit for long periods of time. Must be able to lift approximately 25 pounds.

  • Qualifications

    KNOWLEDGE OF;

    • Computer application development, implementation and analysis techniques
    • Techniques and procedures for coding, testing and debugging computer software programs
    • Project management planning principles, tools and techniques
    • Food & Drug Administration (FDA) design engineering standards for medical computer systems
    • Network hardware and software troubleshooting techniques

     

    SKILL IN;

    • Systems analysis, systems architecture, and developing computer applications using several programming languages and operating systems
    • Using required software programming languages, including C#, XML, XLST, SQL, Javascript, HTML, ASP.Net
    • Assessing and prioritizing multiple tasks, projects and demands.
    • Establishing and maintaining cooperative working relationships with other ANTHC employees
    • Operating a personal computer utilizing a variety of software applications
  • Industry
    Hospital and Health Care