Lead the Enterprise & Product Engineering organization, providing technical, operational, and people leadership across enterprise applications, APIs, integrations, digital products, automation platforms, and AI-enabled solutions.
Establish engineering strategy, technical roadmaps, modernization plans, and delivery priorities aligned with business objectives and enterprise architecture standards.
Serve as the primary technology leader for application architecture, software engineering practices, platform modernization, API strategy, and product engineering initiatives.
Provide direct leadership, coaching, performance management, career development, workforce planning, succession planning, and recruiting for Software Developers, Senior Software Developers, and Senior Software Engineers.
Lead architecture reviews and technical design sessions for enterprise applications, cloud-native solutions, APIs, integrations, automation platforms, data-driven applications, and AI-enabled business capabilities.
Establish engineering standards for software architecture, secure development practices, code quality, testing, observability, reliability, maintainability, and operational excellence.
Drive modernization of legacy applications and platforms toward cloud-native, API-first, event-driven, and microservices-based architectures.
Partner with Data Engineering leadership to operationalize enterprise data products, analytics platforms, machine learning capabilities, intelligent automation solutions, and AI services within business applications.
Collaborate with Cloud and Platform Engineering leadership to ensure applications align with enterprise standards for scalability, security, resiliency, observability, disaster recovery, and operational support.
Govern software development lifecycle (SDLC), secure software development lifecycle (SSDLC), DevSecOps practices, release management, architecture review processes, and engineering quality standards.
Lead technical due diligence, vendor evaluations, platform selection efforts, proof-of-concept initiatives, and technology investment recommendations.
Serve as escalation point for complex application, architecture, integration, performance, security, and reliability issues affecting enterprise systems.
Drive adoption of modern engineering practices including CI/CD, automated testing, infrastructure automation, API governance, platform engineering, AI-assisted development, and cloud-native application development.
Establish engineering metrics, KPIs, SLAs, and operational performance standards to improve software quality, delivery velocity, platform stability, and customer satisfaction.
Lead technical planning and execution for strategic initiatives involving enterprise applications, digital products, workflow automation, intelligent automation, artificial intelligence, and business process modernization.
Partner with Product Owners, business stakeholders, operations teams, and executive leadership to prioritize technology investments and align engineering resources with organizational objectives.
Ensure compliance with HIPAA, HITRUST, SOC 2, cybersecurity standards, privacy requirements, and enterprise governance policies.
Participate in enterprise technology strategy, architecture governance, innovation planning, and long-range roadmap development.
Participate in, adhere to, and support compliance, people and culture, and learning programs.
Requirements
Bachelor’s degree in the field of Information Technology or equivalent work experience in Cloud Operations or Enterprise Architecture required.
10+ years of progressive experience in software engineering, solution architecture, application development, or enterprise technology roles required.
5+ years of experience leading software engineering teams, product engineering teams, or enterprise application development organizations required.
Demonstrated experience leading multiple software delivery teams and managing senior technical professionals required.
Expertise designing and delivering enterprise applications utilizing .NET, C#, React, APIs, microservices, cloud-native architectures, and modern software engineering practices required.
Experience establishing software engineering standards, architecture governance processes, secure development practices, and enterprise development frameworks required.
Experience leading application modernization initiatives involving cloud transformation, API enablement, legacy platform modernization, and digital product development required.
Experience partnering with Data Engineering, Analytics, AI, DevOps, Security, and Infrastructure teams to deliver enterprise technology solutions required.