Programmer/Analyst III | Comprehensive Cancer Center
Less than 5 years experience • Healthcare IT
Salary depends on experience
Posted on 10/26/17
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