×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Nashville, Davidson County, Tennessee, 37247, USA
Listing for: HCA Healthcare
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, DevOps, Backend Developer
Salary/Wage Range or Industry Benchmark: 120000 - 150000 USD Yearly USD 120000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Senior Staff Software Engineer

Senior Staff Software Engineer

Senior Staff Software Engineer is responsible for developing, testing, and deploying innovative technology and data products within the ITG Accelerated Technologies organization and DT&I, building platforms and services that enable physicians and clinicians to provide world‑class care in hospitals.

Major Responsibilities
  • Build life‑changing healthcare technology
  • Act as a technical expert within AT and project integrations, including requirements gathering, design, development, and testing
  • Provide valuable insights in requirements validation and feasibility analysis with respect to AT
  • Design scalable distributed software
  • Clearly communicate software architecture in accordance with C4 model
  • Estimate work effort required in delivering features keeping AT capabilities in mind
  • Produce high quality, modular, reusable code that incorporates coding best practices and serves as an example for less experienced developers
  • Design and execute Dev Ops strategies and processes, driving change management for transformative solutions
  • Design, build and maintain automated deployment frameworks (Continuous Integration, Continuous Delivery)
  • Escalate product issues and risks appropriately and collaborate on solutions
  • Possess deep knowledge and extensive experience in software design patterns
  • Produce and review enterprise‑level system design documentation, including use cases, software architecture documentation, service mapping, consumer guide, and transition documentation
  • Create Service Level Agreements and Supplementary Specifications, ensuring implementations meet current standards for coding, naming, security, and versioning
  • Consult on and guide design of software solutions
  • Possess deep knowledge and experience with a variety of testing methodologies and drive adoption of best practices
  • Excellent communication skills to interface with stakeholders from business consumers to technical staff
  • Research and become SME on interactions of services with source systems and consumers
  • Lead troubleshooting activities
  • Provide after‑hours/on‑call support as needed
  • Mentor other engineers
  • Direct performance of programming assignments within the department
  • Develop software development standards and frameworks
  • Work with Enterprise Architects on technology evaluation and product selection
  • Partner with managers in contract negotiation and vendor relations
  • Interview, hire, and evaluate performance
  • Perform other duties as assigned
Education & Experience
  • Bachelor’s degree in a related field or equivalent work experience (Masters preferred)
  • 7+ years of relevant work experience in software engineering
Knowledge, Skills, Abilities, Behaviors
  • 7+ years of experience in cloud development technologies, especially Google Cloud Platform
  • Strong proficiency in multiple programming languages, especially Python and SQL
  • Data engineering experience including architecture for ingesting, transforming, and feature engineering data for data science and machine learning
  • Deep understanding of streaming and event‑driven architectures
  • Experience designing REST‑based APIs
  • Nuanced understanding of distributed version control
  • Experience in data acquisition, data cleansing, and parsing
  • Detailed understanding of Dev Ops practices and associated tools
  • Extensive experience with container‑based platforms such as Docker, Kubernetes, Open Shift, and Cloud Run
  • Experience with monitoring solutions such as Cloud Monitoring, Sys Dig, Data Dog, App Dynamics, New Relic, Nagios, and Zabbix
  • Understanding of data science concepts
  • SQL experience and database interrogation techniques
  • Linux command line skills
  • Scrum, Agile, Lean Product Development, Domain‑Driven Design
  • Excellent written and verbal communication skills
  • Deep knowledge of Service‑Oriented Architecture (SOA)
  • Healthcare experience (preferred)
  • Adaptability and ability to learn from change, support others, and adapt to new environments
  • Strong leadership and mentoring abilities
  • Ability to work independently with minimal guidance and lead multi‑disciplinary projects
  • Occasional travel may be required
Benefits
  • Comprehensive medical, prescription drug, dental, vision, behavioral health and telemedicine services
  • Wellbeing support, including…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary