About the role
- Ensure engineers follow established HCA Healthcare development standards, procedures, source-control practices and application development controls.
- Lead development projects from planning and elaboration through development, testing, deployment and ongoing support.
- Ensure completion of unit testing and peer code reviews to maintain quality, reliability and maintainability.
- Provide advanced troubleshooting and user support, working with end users across organizational levels to resolve issues and improve the user experience.
- Establish baseline key performance indicators and operating metrics to evaluate technology adoption and implementation outcomes.
- Identify and implement process improvements that strengthen technology adoption, delivery quality and team effectiveness.
- Coordinate training and enablement to support effective adoption of new technologies and processes.
- Lead the software development lifecycle for initiatives that stabilize, enhance and expand product capabilities.
- Gather requirements from product owners and business stakeholders; develop stories with clear acceptance criteria, prioritize work, coordinate technical dependencies and remove delivery roadblocks.
- Manage developers, business analysts, quality assurance professionals and support personnel involved in the software development process.
- Oversee application support, including ticket assignment and completion in accordance with established service-level agreements.
- Champion Agile development principles across the department and with HCA Healthcare stakeholders.
- Partner with HCA Healthcare architects to evaluate emerging technologies for departmental use and organizational fit.
- Collaborate with corporate and divisional leadership, client executives, clients and project managers to schedule, staff and deliver application enhancements.
- Conduct staff meetings and manage resource allocation, performance reviews, time management, paid time off, employee development planning and mentoring.
- Bachelor's degree or Bachelor of Technology degree in information technology, computer science or a related field.
- 10 to 15 years of overall professional experience.
- Five to seven years of experience managing product development lifecycles, user testing, interaction design and Agile development.
- Three or more years of team management experience, including responsibility for a team of at least 10 employees.
- Hands-on experience building cloud-native .NET applications in Azure or Google Cloud Platform.
- Experience leading front-end, back-end and database developers.
- Knowledge of Lean and Agile techniques in a software development environment.
- Experience with version-control platforms such as GitHub or Azure Repos.
- Knowledge of project and service-management tools such as Jira, Azure DevOps and Microsoft Project.
- Experience leading projects, allocating resources, managing performance and developing employees.
- Excellent problem-solving and analytical skills, with the ability to make data-informed decisions.
- Strong communication and interpersonal skills, with the ability to collaborate across functions.
- Experience in the healthcare industry.
- Experience supporting enterprise applications and service-level commitments.
- Experience evaluating emerging technologies with architecture and business stakeholders.
- Demonstrates strong technical judgment and balances product quality, delivery timelines, scalability and organizational standards.
- Leads collaboratively and provides clear direction, coaching, mentoring and development support to team members.
- Communicates clearly, professionally and regularly with team members, colleagues and stakeholders.
- Works independently, takes ownership and delivers high-quality solutions within agreed timelines.
- Builds effective cross-functional relationships and supports a positive, inclusive team culture.
- Manages competing priorities, resources and operational commitments with accountability and transparency.
- Adheres to HCA Healthcare policies, development standards and service expectations.