-
Software Engineer
- HCA Healthcare (Nashville, TN)
-
Description
Introduction
Do you have the career opportunities as a Software 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.
Benefits
HCA Healthcare offers a total rewards package that supports the health, life, career and retirement of our colleagues. The available plans and programs include:
+ Comprehensive medical coverage that covers many common services at no cost or for a low copay. Plans include prescription drug and behavioral health coverage as well as free telemedicine services and free AirMed medical transportation.
+ Additional options for dental and vision benefits, life and disability coverage, flexible spending accounts, supplemental health protection plans (accident, critical illness, hospital indemnity), auto and home insurance, identity theft protection, legal counseling, long-term care coverage, moving assistance, pet insurance and more.
+ Free counseling services and resources for emotional, physical and financial wellbeing
+ 401(k) Plan with a 100% match on 3% to 9% of pay (based on years of service)
+ Employee Stock Purchase Plan with 10% off HCA Healthcare stock
+ Family support through fertility and family building benefits with Progyny and adoption assistance.
+ Referral services for child, elder and pet care, home and auto repair, event planning and more
+ Consumer discounts through Abenity and Consumer Discounts
+ Retirement readiness, rollover assistance services and preferred banking partnerships
+ Education assistance (tuition, student loan, certification support, dependent scholarships)
+ Colleague recognition program
+ Time Away From Work Program (paid time off, paid family leave, long- and short-term disability coverage and leaves of absence)
+ Employee Health Assistance Fund that offers free employee-only coverage to full-time and part-time colleagues based on income.
Learn more about Employee Benefits (https://careers.hcahealthcare.com/pages/employee-benefits-and-rewards)
_Note: Eligibility for benefits may vary by location._
Our teams are a committed, caring group of colleagues. Do you want to work as a Software Engineer where your passion for creating positive patient interactions is 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
Position Summary
The Software Engineer is responsible for developing, testing, and deploying innovative technology and data products within the ITG Accelerated Technologies organization. This role helps to build platforms and services that enable physicians and clinicians to provide world-class care for patients in our hospitals. Along with technical expertise, a candidate for this position should be comfortable designing and reasoning about complex distributed systems.
The Software Engineer for Accelerated Technologies works closely with data science, product, and innovation teams to provide the fundamental infrastructure for their success, creating life-changing technology in HCA Healthcare’s network of care. This position involves developing microservices, deploying applications using cloud infrastructure, and scaling solutions across hundreds of hospitals. As part of a software development team, this position is responsible for creating maintainable, high quality, well-tested code, both individually and collaboratively. A well-suited candidate for this position is a highly motivated self-starter and is committed to delivering high quality solutions within agreed upon timelines. This engineer can quickly learn and maintain existing solutions as well as new development. They will provide key problem resolutions for production systems as needed. The Software Engineer has an in-depth understanding of the services provided by ITG Accelerated Technologies and can develop relationships throughout the organization to assist in accomplishing goals.
Major Responsibilities:
• Designs and develops scalable, dependable, maintainable distributed software
• Clearly communicates software architecture in accordance with C4 model
• Estimates work effort required in delivering features, keeping AT capabilities in mind
• Produces high quality, modular, reusable code that incorporates coding best
• Escalates product issues and risks appropriately and collaborates on solutions
• Leads troubleshooting activities
• Provides after-hours/on-call support as needed
• Develops software development standards and frameworks
• Performs other duties as assigned
Education & Experience:
• Bachelor's degree required
• Master's degree preferred
• 1+ year(s) of experience in a software development role required
Knowledge, Skills, Abilities, Behaviors:
• Experience with cloud development technologies (Google Cloud Platform preferred) required
• Strong proficiency in multiple primary programming languages required
• Functional programming experience (e.g. Clojure, Scala) preferred
• Proficiency with streaming and event driven architectures required
• Strong understanding of best practices in the design and implementation of REST-based APIs required
• Experience in data acquisition, data cleansing and parsing preferred
• Understanding of DevOps practices and extensive experience with associated tools required
• Experience with container-based platforms (Kubernetes, Openshift, etc) required
• Experience with monitoring and instrumentation practices preferred
• Understanding of Data Science concepts and practices preferred
• SQL experience (BigQuery) preferred
• Distributed database experience preferred
• Scrum/Agile experience preferred
• Excellent communication skills both written and verbal required
• Experience with Service Oriented Architecture (SOA) preferred
• Healthcare Experience preferred
HCA Healthcare has been recognized as one of the World's Most Ethical Companies® by the Ethisphere Institute more than ten times. 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 Software 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. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
-
Recent Searches
- Strategic Planning Manager REMOTE (Indiana)
- Territory Manager Steep Slope (Kansas)
- Urology Advanced Practice Provider (United States)
- Station Servicer (Virginia)
Recent Jobs
-
Software Engineer
- HCA Healthcare (Nashville, TN)
-
Sr. Merchandise Manager, D2C eCommerce
- Fujifilm (Valhalla, NY)