Nashville, Tennessee



Do you have the career opportunities as a(an) Senior Application Engineer you want with your current employer? We have an exciting opportunity for you to join HCA Healthcare which is part of the nation's leading provider of healthcare services, HCA Healthcare.


We are committed to providing our employees with the support they need. At HCA Healthcare, we offer eligible colleagues an attractive benefit package that includes medical, wellbeing, dental and vision benefits along with some unique benefits including:

  • Medical, Dental, Vision, Life Insurance and Flexible Spending
  • Paid Time Off (PTO) and Personal Leave
  • 401K (100% annual match - 3% to 9% of pay based on years of service)
  • Academic Assistance and Reimbursements for Tuition and Student Loans
  • Employee Discounts including Tickets, Retail, Mental Health Apps, Education Apps, Identity Theft Protection etc.
  • HomeAuto, and Pet Insurance
  • Employee Stock Purchase Program (ESPP)
  • Short Term Long Term Disability coverage
  • Adoption Assistance
  • Legal Benefits and lots more!

Learn more about Employee Benefits

Our teams are a committed, caring group of colleagues. Do you want to work as a(an) Senior Application Engineer where your passion for creating positive patient interactions are valued? If you are dedicated to caring for the well-being of others, this could be your next opportunity. We want your knowledge and expertise!

Job Summary and Qualifications

HCA Healthcare ITG

Job Summary:

This engineer delivers on development commitments from start to finish for all aspects of the Customer Relationship Management (CRM) department. Engineer demonstrates capability to design, development, implement, and support development solutions. Engineer can quickly learn and maintain existing solutions as well as new development. Engineer provides key problem resolutions for production systems as needed. Engineer has an in-depth understanding of services provided by HCA IT&S and develops relationships throughout the organization to assist in accomplishing its goals for the company. Engineer strategically designs, constructs, and implements software in a software development environment. This includes selecting, gathering requirements for, designing, and implementing solutions for consumers throughout the enterprise. This engineer is a highly motivated self-starter and is committed to delivering high quality solutions within agreed upon timelines.

General Responsibilities:

70% Development Activities:

  • ·Act as technical developer within CRM and project integrations, including requirements gathering, design, development, and testing
  • ·Participate in requirements validation and feasibility analysis with respect to CRM
  • ·Create high level and detail design specification that will enable and help troubleshooting day to day build activities.
  • ·Estimate work effort required in delivering features keeping CRM capabilities in mind
  • ·Produce high quality, modular, reusable code that incorporates coding best practices and serves as an example for less experienced developers
  • ·Write code and assist in development of new products/features and enhance and/or maintain existing ones
  • ·Assist the infrastructure team in CRM Integration configuration/customization for different environment
  • ·Accurately report issues and status to project management
  • ·Create and execute unit test cases (both automated and manual)
  • ·Participate in various code review activities.
  • ·Possess knowledge of enterprise and software design patterns.
  • ·Produced and review enterprise-level system design documentation, including: XML schemas, WSDL's, Use Cases, Software Architecture Documentation, Service Mapping (i.e., map service schema to backend source systems), Consumer Guide (i.e., end user documentation), and transition documentation to support the team.
  • ·Create Service Level Agreements (states the agreed upon availability-uptime/downtime, maintenance windows, etc. for a Service) and Supplementary Specifications (i.e., non-functional specifications). Ensure implementations are up to current standards for coding, naming, security, and versioning.
  • ·Develop/Understand the SOA design using REST/SOAP/HTTP, Java, Spring, OpenShift, CI/CD Concepts, JSON and or other related technologies.
  • ·Possess knowledge and experience with different phases of testing (unit testing, integration testing, performance testing).
  • ·Possess excellent communication skills to interface with various stakeholders from business consumer to technical staff.
  • ·Be incorporated development teams from design to deployment of enterprise services.
  • ·Research and become the Subject Matter Expert (SME) on the interaction of the Service with source systems as well as interaction with the consumers (business users). 

10% Consulting Engineer Activities:

  • ·Standards Development for Development Teams
  • ·Working with Architects doing Technology Evaluation / Product Selection
  • ·Partnering with managers to participate in Contract Negotiation / Vendor Relations
  • ·Interview/Hiring/Performance Evaluation
  • ·Financial Acumen

20% Oversee and participate in the day-to-day support and maintenance activities:

  • ·Understand assigned applications and system architecture
  • ·Lead troubleshooting activities
  • ·Work on assignments involving the use of various technologies both old and new.
  • ·Develop software with a focus on delivering reusable code.
  • ·Mentor other engineers on the applications and system architecture.
  • ·Complete assignments on time.
  • ·Work as part of a team and work independently.
  • ·Direct the performance of simple, moderate and complex programming assignments within the department
  • ·Provide after hours/on-call support as needed

Education, Experience and Certifications:

  • Bachelor’s Degree – Preferred
  • 7+ years of experience – Required

Other Preferred Qualifications:

  • 3+ years experience in one or more of the following:
  • Sound understanding of languages and frameworks, including, but not limited to: Java, Spring, Javascript (JQuery, VueJS, Angular, EmberJS), SQL/T-SQL, HTML/CSS, XML/JSON, REST/SOAP
  • Solid understanding of asynchronous and event programming, caching orchestration, multi-threading, and queues
  • Scrum, Agile, Lean Product Development, Domain Driven Design,
  • Use of Eclipse or IntelliJ, Team Foundation Server (TFS) and Git, and familiarity with various build tools (e.g. Maven, Gradle, Webpack, Gulp, NodeJS)
  • Excellent communication skills, both written and verbal
  • Experience and knowledge with Service Oriented Architecture (SOA) and familiarity with API Management Solutions a plus.
  • Healthcare experience preferable
  • Experience with container solutions (e.g. use of Docker, Kubernetes , OpenShift) a plus
  • Functional programming experience a plus
  • Exposure to the fundamentals of Enterprise Architecture (preferred)

HCA Healthcare’s Information Technology Group (ITG) delivers healthcare IT products and services to HCA Healthcare's portfolio of business and partners, including Parallon, HealthTrust and Sarah Cannon.

For decades, ITG has been a pioneer in the industry, leading the transformation of healthcare into a new era of quality and connectivity. ITG relies on the breadth of the organization and depth of technical expertise to advance and enhance today’s healthcare and to enable our physicians and clinicians to provide world-class, innovative care for patients.

ITG employees rally around the noble cause of transforming healthcare through technology and find inspiration in the meaningful work they do—creating a culture that follows our mission statement which begins by saying “above all else we are committed to the care and improvement of human life.”

If you want a career in technology and have a heart for healthcare, apply your expertise to a mission that matters.

ITG transforms healthcare and gives people healthier tomorrows. We deliver information technology strategy, support, and solutions. ITG improve and enhance patient care and business operations. We deliver services at administrative locations, data centers, and hospitals. The facilities we support are located in 20+ states and the United Kingdom. Our team works to move healthcare forward. We do this by seeking, embracing, developing, and delivering technology for patient care.

HCA Healthcare has been named one of the World's Most Ethical Companies by Ethisphere Institute for over a decade.  In recent years, HCA Healthcare spent an estimated $3.7 billion in cost for the delivery of charitable care, uninsured discounts, and other uncompensated expenses.

"Bricks and mortar do not make a hospital. People do."- Dr. Thomas Frist, Sr.
HCA Healthcare Co-Founder

If you are looking for an opportunity that provides satisfaction and personal growth, we encourage you to apply for our Senior Application Engineer opening. We promptly review all applications. Highly qualified candidates will be contacted for interviews. Unlock the possibilities and apply today!

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Nashville, Tennessee

HCA Serving Those Who Have Served Us So Faithfully.

Guided by the principle that quality care begins with the warmth, compassion, and positive attitude of our employees, HCA has consistently proven to be the nation’s leading healthcare provider with the widest range of employment opportunities.

Since our founding over 40 years ago, HCA has grown in size and services with over 280 affiliate facilities in 20 states and England. Our family of nearly 190,000 strong is dedicated to developing innovative strategies and practices to better the human condition.

Above all else, we are committed to the care and improvement of human life. Expert care, ethical conduct, innovative technologies, and best practices are the core of our resources. Through these, we strive to deliver high-quality, cost-effective, community-centric health care for approximately 18 million patients annually.

HCA has over 7000 open requisitions in hospitals, diagnostic, outpatient and business operations across 20 states in the U.S.

Our employment opportunities fill job classes in both patient care and business support services. While a majority of positions account for clinical backgrounds, HCA has many opportunities in supply chain and logistics, IT, engineering and technical, administrative and managerial, sales, finance and accounting, environmental, plant ops, HR and many more.

Similar jobs