Software Engineer

About UCM Digital Health

UCM Digital Health (UCM) delivers an end-to-end healthcare solution that combines such a digital front door platform with a 24/7 telehealth triage treat and navigation service – designed to lower costs, improve outcomes and provide a better patient experience. More than a “digital front door,” UCM brings together clinical expertise, advanced technology, and compassionate care to offer powerful advantages for insurers, employers, patients and providers.

Position Profile

Software Engineer

Effective Date: April 2022


Market Facing Title: Software Engineer

Internal Facing Title: Software Engineer

Functional Organization: UCM Digital Health

FLSA Classification: Exempt

Position: Full-Time

Expected Hours of Work: 37.5-40 hours

Reports to: Mads Kvalsvik

Other Key Relationships: Works closely with Technical Architect, Senior Software Engineers, Product Managers

Location: Remote


Design and implement software products, while leading minor engineering efforts &/or participate as a member on major engineering efforts.


Responsible for translating software requirements into technical design documentation and working software. Making changes and fixes to existing software products as needed/required.


Design and implement software products and/or product features

  • Initiate and/or participate in technical architecture and major design discussions
  • Create new software products/features
  • Collaborate and share technical knowledge with Product Managers and other software engineers
  • Maintain and improve existing software products/features
  • Unit testing, development, and execution
  • Other technical duties as assigned
  • Adhere to all corporate Information Security policies and procedures
  • Identify any breaches or potential breaches of corporate Information Security standards and communicate those to appropriate individuals
  • Maintain integrity, availability, and confidentiality of all PHI
  • Adhere to HIPAA standards for information security, privacy, and confidentiality


Required: Bachelor’s Degree
Preferred: Master’s Degree in mathematics, computer science, or statistics


Minimum 2 years previous work experience as a Software Engineer working in an environment that included both software programming tasks and technical operations tasks such as deploying code to runtime environments, starting/stopping services, and adding or modifying data in storage.


The successful candidate should have the desire to be part of health care change and digital transformation. Comfort with innovation and disruption are a must.

A successful candidate should possess the following attributes:

Good communication skills and ability to communicate abstract technical concepts. The ability to take technical concepts and distill down to an appropriate audience.

Self-starter, ability to work independently, meet established deadlines.

Experience working in a collaborative, team-oriented environment.


This position operates in a professional blended office environment that includes the requirement to operate both in-office and remotely. This role routinely uses standard office equipment and information technology.


While performing the duties of this job, the employee is regularly required to talk and hear. The primary language proficiency of this position is English. The employee frequently is required to sit; stand; walk; use hands to finger, handle or feel; and reach with hands and arms. This is mostly a sedentary role; however, some filing is required. This would require the ability to lift files, open filing cabinets, and bend or stand on a stool as necessary. This position requires the ability to occasionally lift office products and supplies, up to 20 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.


Less than 10% travel may be expected for this position.

  • Apply

  • Hidden
  • Max. file size: 128 MB.