University of Missouri - Columbia, SC

posted 2 months ago

Full-time - Entry Level
Columbia, SC
Educational Services

About the position

The Biomedical Informatics Software Engineer at the University of Missouri plays a vital role in enhancing healthcare through technology and informatics. This position involves collaboration on nationally funded projects, development of data-driven solutions, and maintenance of informatics applications within the NextGen Biomedical Informatics Center. The engineer will work with various clinical systems, data warehouses, and analytics to improve patient care and ensure the integrity and security of institutional data.

Responsibilities

  • Perform a variety of assignments and analyses that impact the function.
  • Analyze, review and design plans and specifications as needed.
  • Solve routine to complex problems, providing solutions and recommendations.
  • Analyze potential solutions using experience, judgments and precedence, providing input and recommendations.
  • Impact the quality of own work and the work of others on the team, ensuring efficient workflows, productivity, etc.
  • Explain complex information to others, ensuring audience understanding.
  • Provide project management on various multi-disciplinary projects ensuring compliance with contract documents and industry standards.
  • Formulate/define specifications for complex software.
  • Design, code, perform benchmark testing, debugging and documentation of programs.
  • Responsible for the evaluation of new and existing software products.
  • Assist other programmers to effectively utilize the developed software, and as a member of a larger programming team.
  • Develop or modify moderately complex software.
  • Monitor and develop methods to automate monitoring of system interfaces.
  • Ensure the integrity and security of institutional data.
  • Provide expert-level support for problem determination and resolution.
  • Produce clearly written, logical application code.
  • Maintain, support and administer informatics systems.
  • Responsible for installing and configuring applications and libraries on informatics systems.
  • Perform other job-related duties as necessary.

Requirements

  • A Bachelor's degree and at least 2 years of experience from which comparable knowledge and skills can be acquired is necessary.
  • Licensure may be required.

Nice-to-haves

  • Master's degree.
  • Two years' experience with programming in at least one programming language (C, C++, Java) and with scripting languages (Python, Ruby, Perl).
  • Experience in Snowflake environment, NLP, ML and processing unstructured data.
  • Working as part of a team using code management systems.

Benefits

  • Medical, dental and vision plans
  • Retirement
  • Paid time off
  • Short- and long-term disability
  • Paid parental leave
  • Paid caregiver leave
  • Educational fee discounts for all four UM System campuses
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service