Technical Program Lead
This position is responsible for overseeing and driving complex software initiatives across multiple teams, ensuring timely delivery within defined scope and constraints.
The ideal candidate will have strong technical knowledge, experience in enterprise environments, and excellent communication skills to bridge gaps between teams.
Main Responsibilities:
* Manage cross-functional programs within time, budget, and quality constraints
* Participate in architecture discussions about system components, APIs, data flows, performance, and scalability
* Create timelines and milestones for delivery, identifying critical paths and dependencies
* Track project progress and adjust plans as needed to address risks or changes
Requirements:
* Degree in Computer Science, Engineering, Information Systems, or equivalent experience
* Has engineering background and understanding of software development lifecycle
* Understanding of modern software architecture, APIs, cloud platforms (e.g., AWS/Azure), and CI/CD pipelines