Roles and Responsibilities:
- Lead system engineering teams in designing, developing, deploying, and sustaining software products and solutions across the full lifecycle.
- Manage end-to-end delivery of software projects, ensuring adherence to schedule, quality, and performance requirements.
- Oversee project execution from design through release, including risk tracking, mitigation, and resource allocation.
- Develop and maintain project estimations, detailed schedules, and competency/resource plans using standard planning tools.
- Coordinate cross-functional alignment with product management, documentation, training, deployment, support, and internal engineering teams.
- Implement and maintain optimized engineering processes, policies, and lifecycle practices.
- Support workforce planning, technical recruitment, capability development, and performance management for engineering teams.