About The Position

The Clinical Programmer researches, designs, implements, and manages software programs in support of USA Health. The role uses the Agile project management lifecycle as part of normal programming activities and works closely with IT staff, clinical staff, and administration. It maintains a strong technical understanding of organizational EHR-related systems, including but not limited to Cerner, AthenaHealth, and/or Philips. The position participates in an on-call rotation and must adhere to University and Health System policies, including confidentiality and HIPAA requirements, as well as current infection control and safety standards. Regular and prompt attendance, working the defined schedule and overtime as required, and completing mandatory department, educational, and hospital requirements are expected. Additional related duties may be assigned. Employees must hold a regular position and work at least 20 hours per week (.50 FTE or greater) to qualify for benefits. The University of South Alabama is an Equal Opportunity Employer and does not discriminate on legally protected bases.

Requirements

  • Bachelor's degree in information technology or computer science from an accredited institution; OR bachelor's degree in business or a related field from an accredited institution and one year of experience in healthcare information systems or EMR build/management, with an emphasis in physician practices; OR associate's degree in computer programming, information technology, or a related field and five years of related experience; OR high school diploma or equivalent and eight years of related experience in information technology.
  • A comparable combination of education and experience may substitute for the stated requirements.
  • Strong technical understanding of organizational EHR-related systems, including but not limited to Cerner, AthenaHealth, and/or Philips.

Responsibilities

  • Use the Agile project management lifecycle as part of normal programming activities.
  • Research, design, implement, and manage software programs.
  • Test and evaluate new programs.
  • Identify areas for modification in existing programs and develop those modifications.
  • Write and implement efficient code.
  • Determine operational practicality.
  • Develop quality assurance procedures.
  • Develop software tools, processes, and metrics.
  • Maintain and upgrade existing systems.
  • Develop training materials and train users when needed.
  • Work closely with other IT staff, clinical staff, and administration.
  • Adhere to University and Health System policies, including confidentiality and HIPAA policies.
  • Maintain a strong technical understanding of organizational EHR-related systems, including but not limited to Cerner, AthenaHealth, and/or Philips.
  • Participate in an on-call rotation.
  • Complete mandatory department, educational, and hospital requirements.
  • Adhere to current Infection Control and Safety Standards.
  • Maintain regular and prompt attendance.
  • Work the defined schedule and overtime as required.
  • Perform related duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service