 
                                                
                                            This position is incentive eligible. Do you have the career opportunities as an AVP Software Engineering you want with your current employer? We have an exciting opportunity for you to join HealthTrust which is part of the nation's leading provider of healthcare services, HCA Healthcare.
HealthTrust offers a total rewards package that supports the health, life, career, and retirement of our colleagues. The available plans and programs include:
Note: Eligibility for benefits may vary by location.
Our teams are a committed, caring group of colleagues. Do you want to work as an AVP Software Engineering 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!
The AVP of Software Engineering for Customer Solutions plays a hands-on role in development of HealthTrust's customer products that support the core business and value delivered directly to our GPO membership. This position leads the software engineering teams in architecting, developing, releasing, and maintaining cutting-edge software applications. They will gain a deep understanding of our data, products, and how those solutions deliver value and resonate with our members. The pursuit of insight, answers, and ultimately the solution to a problem is more important to this person than the means, methods, or technologies used to deliver the information. The AVP of Software Engineering is responsible for all the software development within the Customer Solutions organization. They lead multiple software development teams as well as DevSecOps and quality assurance to produce thoughtful, efficient, high-quality code. The position handles interviewing and hiring for their teams. They must be familiar with a variety of the organization's concepts, practices, and procedures. They will rely on extensive experience and judgment to plan and accomplish goals related to system architecture, design, development, and maintenance. We expect this leader to act as a subject matter expert while leading discussions specific to software and database architecture, design, development practices, and maintenance. The role will act as a primary resource to the operational senior management in all matters concerning current systems and future technology resources. They play a strategic role in identifying technology direction that would enable the business to more effectively achieve business goals.
Team Leadership: Provide strategic direction and leadership to the five engineering teams, aligning their efforts with the company's overall goals and objectives. Lead and manage a team of QA engineers, testers, and analysts, providing guidance, support, and mentorship to ensure their professional development and success.
Technology Strategy: Develop and execute a technology roadmap that supports the company's long-term vision and business objectives.
Team Management: Build and manage a high-performing engineering team, including recruiting, hiring, training, and mentoring engineers.
Product Development: Oversee the entire product development lifecycle, from conception to launch, ensuring that products are delivered on time and meet quality standards.
Cross-functional Collaboration: Work closely with other departments, such as product management, and design, to ensure alignment and collaboration on key initiatives.
Budgeting and Resource Allocation: Assist in developing and managing the engineering budget, allocating resources effectively to support project timelines and deliverables.
Process Improvement: Continuously evaluate and improve engineering processes and methodologies to increase efficiency, productivity, and quality.
Risk Management: Identify potential risks and challenges in the engineering organization and develop strategies to mitigate them effectively.
Stakeholder Communication: Communicate regularly with executives, stakeholders, and other teams to provide updates on engineering initiatives, progress, and challenges.
Technology Innovation: Stay informed about emerging technologies and industry trends and assess their potential impact on the company's products and services.
Performance Management: Set clear performance goals and expectations for engineering team members and provide regular feedback and performance evaluations.
Automation Strategy: Develop and implement a quality assurance automation strategy for testing repetitive tasks and regression testing, leveraging appropriate tools and frameworks to increase efficiency and reliability.
Vendor Management: Manage relationships with external vendors, contractors, and partners, ensuring that they deliver products and services on time and within budget.
Compliance and Security: Ensure that engineering processes and products comply with relevant industry standards, regulations, and security best practices.
Customer Focus: Foster a customer-centric culture within the engineering team, emphasizing the importance of understanding and addressing customer needs and feedback.
Training and Development: Identify training needs for team members and facilitate training sessions or workshops to enhance their skills and knowledge in QA/Engineering/DevSecOps methodologies, tools, and technologies.
Root Cause Analysis: Conduct root cause analysis for quality incidents and implement corrective and preventive actions to address underlying issues and prevent recurrence.
Policy Development: Develop and maintain security policies, standards, and procedures for the DevSecOps team, ensuring alignment with industry best practices and regulatory requirements.
Risk Management: Identify, assess, and mitigate security risks and vulnerabilities in software applications, infrastructure, and cloud environments, collaborating with cross-functional teams to prioritize and address critical issues.
Security Testing: Oversee the implementation of security testing methodologies, including static code analysis, and penetration testing, to identify and remediate security weaknesses.
Continuous Improvement: Drive continuous improvement initiatives within all teams, implementing feedback loops and metrics to measure and optimize efficiency and effectiveness.
Performance Management: Set clear goals and expectations for team members, provide regular feedback and performance evaluations, and support their professional development and career growth.
Effective interpersonal, written, and oral communication skills.
Proven record of innovation, leadership, communications, customer focus, and quality.
A high level of self-motivation and ability to lead independently with minimal guidance.
Thrive on technical challenges and take pride in finding elegant, sustainable solutions; constantly thinking of ways to improve our productivity, reliability, and code base.
Strong development skills with VueJs/Angular, .NET & .NET Core, Microsoft SQL Server.
Experience with Quality Assurance and testing, including automated testing, continuous integration, and test-driven development.
Experience deploying third party solutions.
Experience with Microsoft Azure or AWS, including cloud security controls as well as identity and access management (IAM).
Solid expertise in developing high-available and scalable cloud-based applications.
Should have exposure in developing analytic applications and/or reporting tools.
Familiarity with all phases of product development lifecycle, including prototyping, development, test, product release, and sustaining engineering.
Familiarity with source code control systems such as Git.
Familiarity with agile methodologies as well as software planning and estimation techniques is highly desirable.
Strong problem-solving skills with the ability to analyze complex challenges, evaluate alternative solutions, and make informed decisions to mitigate risks.
Knowledge of security principles, standards, and best practices, including secure coding practices, vulnerability management, threat modeling, and security compliance frameworks.
Awareness of security best practices and principles, including secure coding practices, vulnerability management, and regulatory compliance requirements (e.g., GDPR, HIPAA).
Understanding of DevOps principles and practices, including continuous integration (CI),