Nashville, Tennessee


Are you passionate about the patient experience? At HCA Healthcare, we are committed to caring for patients with purpose and integrity. We care like family! Jump-start your career as an Application Developer II today with 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

Come join our team as an Application Developer II. We care for our community! Just last year, HCA Healthcare and our colleagues donated $13.8 million dollars to charitable organizations.  Apply Today!

The Application Developer II delivers on development commitments from start to finish for all aspects of CWD and demonstrates a capability to design, development, implement, and support development solutions. In this role, you will be able to quickly learn and maintain existing solutions as well as new development and provide key problem resolutions for production systems as needed. You will have an in depth understanding of services provided by HCA, IT&S and be able to develop relationships throughout the organization in order to assist in accomplishing its goals for the company. You will strategically design, construct, and implement software in a software development environment; this includes selecting, gathering requirements for, designing, and implementing solutions for consumers throughout the enterprise. The Application Developer is a highly motivated self-starter and is committed to delivering high quality solutions within agreed upon timelines.

What you will do:

  • Act as technical developer within the department and project Integrations, including requirements gathering, design, development, and testing
  • Participate in requirements validation and feasibility analysis with respect to the department
  • Create high level and detail design specification that will enable, help troubleshooting day to day build activities
  • Estimate work effort required in delivering features keeping the department 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 the department 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 WS-Security, SOAP/HTTP, WSDL, XML/XSD (Schemas), JSON or other 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)

Participate in the day-to-day support and maintenance activities:

  • Understand assigned applications and system architecture
  • Work on assignments involving the use of various technologies both old and new
  • Develop software with a focus on delivering reusable code
  • 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

Other qualifications

2+ year 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
  • Minimum of 2 years of Java experiences is needed
  • 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)

Experience & Education

  • 3 or more years of relevant experience
  • Bachelor’s degree preferred; substituted experience in lieu of degree

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.

"The great hospitals will always put the patient and the patient's family first, and the really great institutions will provide care with warmth, compassion, and dignity for the individual."- 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 Application Developer II 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