ANALYST PROGRAMMER II

Duke University
Durham, NC Full Time
POSTED ON 10/27/2023 CLOSED ON 12/13/2023

What are the responsibilities and job description for the ANALYST PROGRAMMER II position at Duke University?

School of Medicine Established in 1930, Duke University School of Medicine is the youngest of the nation's top medical schools. Ranked sixth among medical schools in the nation, the School takes pride in being an inclusive community of outstanding learners, investigators, clinicians, and staff where interdisciplinary collaboration is embraced and great ideas accelerate translation of fundamental scientific discoveries to improve human health locally and around the globe. Composed of more than 2,500 faculty physicians and researchers, more than 1,300 students, and more than 6,000 staff, the Duke University School of Medicine along with the Duke University School of Nursing, Duke University Health System and the Private Diagnostic Clinic (PDC) comprise Duke Health. a world-class academic medical center. The Health System encompasses Duke University Hospital, Duke Regional Hospital, Duke Raleigh Hospital, Duke Primary Care, Duke Home and Hospice, Duke Health and Wellness, and multiple affiliations.

Occupational Summary

Analyze specific phases of Duke University administrative operations, procedures and functions to determine feasibility of adapting manual office procedures to computer applications; develop, modify and maintain computer programs to effect implementation, revisions and continued operation of computer application systems.


Work Performed

  • Serve as the lead analyst in the production of reports in Tableau for Department utilizing a variety of data sources from Duke University, Duke Health Integrated Practice (DHIP), and DUHS. Reports are robust and include, but are not limited to, budget, finance, research, clinical research, personnel, effort, funding, space, conference attendance, and clinic productivity. Reconcile the bottom line of reports to independent data sources prior to release of reports.
  • Serve as the lead analyst in the development of new reports and dashboards using Tableau, including both financial and non-financial data. Gain an understanding on the purpose of the reports and offer advice on the best and most meaningful presentation of the data. Determine how best to gather data not readily available in extracts or tools to map to new reports. Develop or program formulas where needed. Test new reports prior to release. Develop instructional and reference materials for users. Train users on new applications and reports.
  • Assist in the design and maintenance of the department’s data and database. Understand source, purpose, and use of data elements in order to identify requirements and needs. Help determine the optimal way to collect, store, retrieve, present and analyze data from a variety of sources.
  • Write or rewrite program code and/or reorganize existing SQL code to be more efficient, easier to maintain, and able to accommodate changing business needs.\
  • Oversee server security and administration for Pediatrics; including Windows server, SQL server database, and front-end view to SQL server database.
  • Document all processes and the flow of source in the reports. Documentation is in both written and process diagrams forms. Keep documentation or ‘cookbook” up-to-date.
  • Perform ad hoc queries and statistical reporting of data mined from decision support database upon request of Department leadership.

Required Qualifications at this Level


Education/Training

Work requires a Bachelor's degree in mathematics or computer science or a computer-related field or equivalent coursework or technical training.

Experience

Work requires two years applications programming experience with some responsibility for systems design and supervision or project coordination. OR AN EQUIVALENT COMBINATION OF RELEVANT EDUCATION AND/OR

EXPERIENCE


Preferred Job Skills

  • Strong analytical and critical thinking skills to identify problems and develop solutions
  • Proven ability to research, gather and organize information to produce concise reports
  • SQL programming skills
  • Tableau proficiency a plus
  • Knowledge of Ruby on Rails helpful

Minimum Qualifications


Education

Work requires a Bachelor's degree in mathematics or computer science or a computer-related field or equivalent coursework or technical training.


Experience


Work requires two years applications programming experience with some OR AN EQUIVALENT COMBINATION OF RELEVANT EDUCATION AND/OR EXPERIENCE responsibility for systems design and supervision or project coordination.


Duke is an Affirmative Action/Equal Opportunity Employer committed to providing employment opportunity without regard to an individual's age, color, disability, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex, sexual orientation, or veteran status.


Duke aspires to create a community built on collaboration, innovation, creativity, and belonging. Our collective success depends on the robust exchange of ideas—an exchange that is best when the rich diversity of our perspectives, backgrounds, and experiences flourishes. To achieve this exchange, it is essential that all members of the community feel secure and welcome, that the contributions of all individuals are respected, and that all voices are heard. All members of our community have a responsibility to uphold these values.


Essential Physical Job Functions: Certain jobs at Duke University and Duke University Health System may include essentialjob functions that require specific physical and/or mental abilities. Additional information and provision for requests for reasonable accommodation will be provided by each hiring department.

Health Care Technician II - Programmer
State of North Carolina -
Burke, NC
Financial Analyst II
ECU Health Medical Center -
Greenville, NC
Budget Analyst II
State of North Carolina -
Wake, NC

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the ANALYST PROGRAMMER II.

Click the checkbox next to the jobs that you are interested in.

  • Capacity Management Skill

    • Income Estimation: $155,204 - $191,198
    • Income Estimation: $160,977 - $211,324
  • Capacity Planning Skill

    • Income Estimation: $156,778 - $220,228
    • Income Estimation: $150,341 - $187,557
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Duke University

Duke University
Hired Organization Address Durham, NC Full Time
Duke Health Integrated Practice is an exceptional, multi-specialty physician practice encompassing 140 clinics across No...
Duke University
Hired Organization Address Durham, NC Full Time
School of Medicine Established in 1930, Duke University School of Medicine is the youngest of the nation's top medical s...
Duke University
Hired Organization Address Durham, NC Full Time
School of Medicine Established in 1930, Duke University School of Medicine is the youngest of the nation's top medical s...
Duke University
Hired Organization Address Durham, NC Intern
The Duke Office of Information Technology Seeks Communications Interns The Office of Information Technology (OIT) is loo...

Not the job you're looking for? Here are some other ANALYST PROGRAMMER II jobs in the Durham, NC area that may be a better fit.

Mainframe Programmer Analyst

Sunrise Systems, Inc., Raleigh, NC