Programmer Analyst I

Upper Peninsula Health PlanMarquette, MI
3d$27

About The Position

This position works with the Business Systems team and the Data Infrastructure team to gather information from users; defines work problems; and creates, manages and maintains applications, databases and reports within the organization.

Requirements

  • Bachelor’s degree in relevant field or equivalent combination of education, experience, and/or training
  • One (1) year of general computer systems experience
  • Understanding of relational databases and related systems
  • Understanding of the Structured Query Language
  • Understanding of object oriented programming
  • Ability to effectively communicate with diverse audiences
  • Ability to adhere to deadlines and manage multiple tasks effectively
  • Ability to be flexible in demanding situations
  • Working knowledge of Microsoft Excel
  • Excellent human relation and oral/written communication
  • Excellent organizational abilities

Nice To Haves

  • Bachelor’s degree in computer science
  • Two (2) to three (3) years of relational database or computer programming experience
  • Knowledge of Transact-SQL, C#/XAML, XML, HTML, and JavaScript

Responsibilities

  • Follows established Upper Peninsula Health Plan (UPHP) policies and procedures, objectives, safety standards, and sensitivity to confidential information.
  • Performs database management, data mapping, data conversion, data quality assurance and data set creation utilizing internal and external data sources.
  • Assists with planning, designing, coding and installing various software development/implementation projects; tests and corrects new/revised programs to ensure proper operations.
  • Assists with development, installation and ongoing configuration of database related information systems; follows timelines to ensure project deliveries within agreed time frames; escalates issues as necessary to the Data Infrastructure Manager.
  • Designs, tests and maintains project deliverables such as reports, relational databases and computer applications.
  • Assists with analysis for new and existing system enhancement, programming requirements, revision of programming standards, documentation and quality control.
  • Provides training, support and assistance to system users; troubleshoots and/or resolves problems.
  • Undertakes special projects and assignments and attends meetings as needed.
  • Provides and maintains up-to-date documentation of all activities; logs all work performed in the work ticket system as appropriate; focuses on readability of code and, where appropriate, provides meaningful comments that describe why pieces of code are written.
  • Maintains confidentiality of client data.
  • Performs other related duties as assigned or requested.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service