Programmer III

Roanoke, VA, US, 24016

Employment Status:  Full time
Shift:  Day
Facility:  Technology Services Group
Requisition Number:  108158

Job Summary

Serves as a resource for multiple assigned applications/systems.  Develops documentation related to building activities. Responsible for making timely, effective decisions in relation to assigned projects.  Coordinates and leads project implementations of new applications as assigned to include end user system development utilizing standard tools and detailed specifications. This position will have contact with both internal and external customers and is expected to work in a professional manner. The duties performed by this position may have an organization-wide effect and allow access to confidential information. 

Responsible for performing installation, upgrading, testing, maintenance, and customization of vendor applications and web/integration services on a variety of hardware platforms.  Gathers requirements, performs analysis, develops and maintains new programs and applications. Serves as a primary liaison between TSG groups, clients and vendors and as a mentor to others in the department.

Duties and responsibilities may include: 

  • 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.
  • Develops and executes scripts using Structured Query Language (SQL) or Health Level Seven (HL7) standards. Implements and optimizes databases and database management systems as required.
  • Implements, plans, build and maintain integration/web/applications and subsequent modifications utilizing appropriate tools.  Develops and maintains documentation including diagrams and flow charts to track integration/web/applications.  Maintains cross-training material.
  • Builds relationships with vendor Account Executives and technical resources to gain information and assistance necessary to resolve system or application problem(s).  Coordinates resolutions of technical issues with development team or vendor.  Escalates as applicable.
  • Demonstrates an understanding and use of advanced principles, theories, and practices of the work specialty.
  • Coordinates, plans, and conducts detailed design sessions through an advanced knowledge of client business needs and application functionality.  Implements, plans, and builds tables, configuration files, or programs to meet client business needs and/or application functionality.

Minimum Qualifications

Education: Bachelor’s Degree in computer science, information systems, health care systems or equivalent work experience.

Experience: Minimum six years’ experience in computer electronics, working with enterprise data sources and ETL tools, and/or application administration/development.

Dimensional databases, cubes and columnar data structures experience in the financial or healthcare industry preferred.

Experience working in an agile development environment preferred.

Licensure, certification, and/or registration:

Valid Virginia drivers' license and dependable transportation.



Certified Scrum Master (CSM)

Additionally, two of the following are required:

Epic Caboodle ETL Certified Administrator

IBM Certified Solutions Developer – Datastage (v11.3 or after)

IBM Certified Specialist: PureData System for Analytics

DAMA CDMP Associate

IBM Certified Data Engineer – BigData

IBM Certified Data Architect – BigData

Epic Chronicles Programmer

Epic Interconnect Programmer

CompTIA Network+

CompTIA Security+

Other Minimum Qualifications:

Good organizational skills, analytical, dependable, detail oriented, interpersonal skills, and understanding of the English language (both written and oral).  Must have thorough understanding of the 7-layer OSI model.  Java, C/C++/C#, Korn/Bash Shell Scripting, SQL optimization experience preferred.  Agile development experience preferred.  Data profiling and data quality analysis experience preferred.  Experience working with a coordinated data management environment (CDME), as well as utilizing Joint Application Development (JAD) approached preferred.  Experience with IBM InfoSphere and IBM data models a plus.  Must have excellent problem-solving skills and be customer service oriented.

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: 108158 
Employment Status: Full time 
Location: Technology Services Group 
Shift: Day 
Shift Details: M-F, 8-5 with 24x7 on call rotation
Recruiter Phone:  
Recruiter Email:
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.


Carilion Total Rewards

What matters to you is important to us—like benefits, rewards, and resources to improve your life. Carilion understands the importance of prioritizing your well-being to help you develop and thrive. When you make your tomorrow with us, we’ll enhance your potential to realize the best in yourself. Below are benefits available to you when you join Carilion:

  • Employer Funded Pension Plan, vested after five years (Voluntary 403B)
  • Comprehensive Medical, Dental, & Vision Benefits
  • Flexible Work Arrangements/Schedules
  • Remote Work Options
  • Paid Time Off (accrued from day one)
  • Onsite fitness studios and discounts to our Carilion Wellness centers
  • Access to our health and wellness app, Virgin Pulse
  • Discounts on childcare
  • Continued education and training

Find more about Carilion Clinic’s benefits by vising our Total Rewards Page.

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, Data Architect, Data Management, Technology, Healthcare, Data