Technically curious, you will autonomously lead multiple projects and tracks of works of varying scale and complexity with cross-functional and geographically dispersed development teams with only consultative direction from leadership. With strong analytical and communication skills lead and review business requirements across all levels of the organization. Ensure transparency and establish expectations for services requested while developing and executing processes, frameworks, metrics, project plans, defining scope, schedule, deliverables and resources. You will prioritize team activities and drive resolution of issues across all areas of the program while communicating strategic direction, status and issues to teams, leadership and other partners. You will drive focused concise program operations. You will advise and carry out risk assessment and mitigation plans as needed. Execution is critical so you can drive maturity in programs while continuously working to improve the software development lifecycle process within the org.