Position: Technical Program Manager
Company: GeeksForLess
Experience required: 5y
English level: upper

Work Location: Amsterdam 

**Job Summary**
The Senior Technical Program Manager is responsible for the successful delivery of technology services and products through the facilitation of technical projects and management of their inter-dependencies, risks and milestone deliverables. 

- Senior Technical Program Managers materialize a plan for a program, and provide visibility on the delivery of that program.
- Senior TPMs are a supporting role for Group Program Managers, Directors of Business Units, MSDs and/or Principal developers 
- Sr. TPMs do the accounting and auditing of products/projects (including challenging POs on project updates and communications, risks, dependencies, deliverables, etc.)
- Sr TPMs are communication specialists. They are accountable for timely and precise communication within the organizations they work with, and for adapting/crafting the message to different audiences. At the Senior level the expectation is for the ability to influence at the director level. 
- Senior TPMs work on projects across different teams in Tech org (examples: GDPR, SOA);.
- A Senior Technical Program Manager will be expected to manage large scale initiatives that span tracks or departments, and may be required to manage Jr. or Technical program managers in the delivery of these programs. 
- Able to effectively communicate and influence at the MSD/ Director level.

**Key Responsibilities**
As a Senior Technical Program Manager you will be working with Product Managers, Principal Developers and Managers of Software Developers in Technology, as well as interact with front- end developer and designer customers we deliver to. The programs will include several teams and projects across Technology and you are responsible for driving efficient execution.
Some of the responsibilities include: Work with Technology leads to define technology projects scope, dependencies, and ultimately, the development plan; Work with Product Owners and Team Leads to proactively monitoring project progress, dependencies, risks and issues; Proactively communicate status and resolve issues, initiate solutions to problems as they arise; Support Product Owners in representing Core Infrastructure to developers and designers you are delivering services to; Organize, promote and implement effective programmatic initiatives to help development teams deliver better services; Ensure the delivery of new products or services meets or exceeds expectation relating to quality and usability, using project goals and definitions you helped develop as a baseline; Work with Managers of infrastructure to ensure teams have enough people to deliver as planned as part of your day to day tracking and project monitoring duties; When necessary, work with 3rd party contributors and ensure seamless integration into the development process; Manage communications with all stakeholders, internal to the team and across the department as well as with customers and external stakeholders; Manage dependencies between multiple technical projects, support teams in mitigating issues; Track, communicate and help manage risks to ensure the successful outcome of technical projects and initiatives
Manage Jr. or Technical Program Managers as needed to deliver on initiatives.