Programmer Analyst III

Roanoke, VA, US, 24016

Job Summary

Designs, deploys and supports data acquisition and data integration solutions from source systems to the data warehouse and data marts for business intelligence solutions such as dashboards, scorecards, reports and self-service analytics.  Sources data from operational systems with integration and subsequent and secondary transformation.  Supports end-user web-based presentation layers and the underlying technology layers including data models, dimensional databases, cubes and security infrastructure.  Responsible for performing advanced installations, upgrades, testing, maintenance, and customization of applications and web services on a variety of hardware platforms.  Develops and maintains new programs and applications.

Duties and Responsibilities may include but not limited: 

  • Independently designs, develops, and maintains technology-related programs and applications.  Uses command line language at platform/operating system level.  Develops, codes, and maintains shell scripts at platform/server level.
  • Gathers and processes raw, structured, semi-structured, and unstructured data using batch and real-time data processing frameworks.
  • Develops and maintains data processing solutions, database schema and stored procedures in collaboration with the Data Modeler and BI Developer while adhering to technical solution standards and demonstrating flexibility when required.
  • Tests data processing solutions collaborating with team members through unit testing and integration testing.
  • Independently develops reference materials (application flow charts, code references, installation documentation, etc.) for supported applications, scripts, etc. to be used for both online and in-person training of other technical staff.
  • Arranges project requirements in programming sequence by analyzing requirements; preparing a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic
  • Participates in multidisciplinary teams to achieve predetermined objectives. Maximizes the development of required changes to tables, configuration files, or programs to meet client business needs and/or application functionality.
  • Manages assigned projects and meets deadlines with moderate supervision from supervisor and/or manager.

Minimum Qualifications

Education: High school degree required. Associates/Bachelor’s degree in computer science, information systems, healthcare business or equivalent experience required.  

Experience:  Minimum of five years of relevant experience.

  • Proficient in one or more programming languages, Java preferred.
  • Proficient with HL7 or SQL.
  • Proficient with Advanced Unix/Linux or Microsoft Windows commands and shell or batch scripts.
  • Experience with table creation and structure for multiple databases as required.
  • Proficient with Microsoft Office applications such as Office, Project, Visio, SharePoint.

Licensure/Certifications/Registration: Maintain application vendor certifications as needed.  ITIL V3 Certification preferred. Valid VA driver’s license.

Other Minimum Qualifications: N/A

Our Values

Below are our core values that we strive to embody and expect of all our team members:

Collaboration: Working together with purpose to achieve shared goals.

Commitment:  Unwavering in our quest for exceptional quality and service.

Compassion:  Putting heart into everything we do.

Courage:  Doing what’s right for our patients without question.

Curiosity:  Fostering creativity and innovation in our pursuit of excellence.


Requisition Number: 79139 
Employment Status: Full time 
Location: Technology Services Group 
Shift: Day 
Shift Details: M-F 8-5 with on-call rotation
Recruiter Phone:  
Recruiter Email: mamiskovic@carilionclinic.org
For more information, contact the HR Service Center at 1-800-599-2537.

This is Carilion Clinic ...

An organization where innovation happens, collaboration is expected and ideas are valued. A not-for-profit, mission-driven health system built on progress and partnerships. A courageous team that is always learning, never discouraged and forever curious.

Headquartered in Roanoke, Va., you will find a robust system of award winning
hospitals, Level 1 and 3 trauma centers, Level 3 NICU, Institute of Orthopedics and Neurosciences, multi-specialty physician practices, and The Virginia Tech Carilion School of Medicine and Research Institute.

Carilion is where you can make your own path, make new discoveries and, most importantly, make a difference. Here, in a place where the air is clean, people are kind and life is good. Make your tomorrow with us.

Equal Opportunity Employer

Minorities/Females/Protected Veterans/Individuals with Disabilities/Sexual Orientation/Gender Identity

Carilion Clinic is a drug-free workplace.


Nearest Major Market: Roanoke

Job Segment: Developer, Neurology, Orthopedic, Database, Data Modeler, Technology, Healthcare, Data