Programmer/Analyst III | Comprehensive Cancer Center

Less than 5 years experience  •  Healthcare IT

Salary depends on experience
Posted on 10/26/17
Less than 5 years experience
Healthcare IT
Salary depends on experience
Posted on 10/26/17

Programmer Analyst III

Job Summary:

  • Under limited supervision, design and implement medium-sized research information systems in the Comprehensive Cancer Center. Exhibit ability to implement a wide variety of research software systems and tools.

Reports To:

  • Associate Director, Informatics, Comprehensive Cancer Center

Essential Functions:

  • Oversee all phases of database design, development, management and reporting for large and/or complicated projects.
  • Consult with users on project design needs. Maintain a professional relationship with project personnel.
  • Maintain software, perform issue tracking and troubleshoot complicated software.
  • Implement complicated queries to databases and create automated reporting and data extracts. Analyze data quality control needs of projects and implement solutions.
  • Perform complicated data transfers and conversions via Extract Transform and Load (ETL) operations.
  • Create and maintain user manuals and documentation of software.
  • Design and implement a comprehensive software testing plan for software products developed.
  • Perform other related duties incidental to work described herein.

Education/Experience:

Minimum Acceptable Qualifications:

  • Bachelor's degree with computer science or related field.
  • Three years of experience in computer programming or research, or an equivalent combination of education and experience.

Additional Desirable Qualifications:

  • Education and/or experience beyond the minimum required.
  • Experience in web services implementation

CHARACTERISTIC WORK

  • Oversee all phases of database design, development, management and reporting for large and/or complicated projects.
  • Consult with users on project design needs. Maintain a professional relationship with project personnel.
  • Maintain software and troubleshoot complicated software products.
  • Implement complicated queries to databases and create automated reporting schemes. Analyze quality control needs of large projects.
  • Perform complicated data transfers and conversions.
  • Create and maintain user manuals and documentation of software products.
  • Design and implement a comprehensive software testing plan for software products developed.
  • Perform other related duties incidental to work described herein.

SUPERVISION GIVEN AND RECEIVED

  • Oral and/or written instructions are received from immediate supervisor. Provide direction and guidance to support personnel.

24515

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.