Photon
Technical Project Manager
Photon, Las Vegas, Nevada, us, 89105
Greetings From Photon,We hope you are staying safe. We are hiring
Technical Project Manager
to join our Digital Engineering team.Who are we?For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization.Technical Project Manager | Las Vegas, NV (Onsite) | Fulltime or ContractJob Summary:This Person must be able to wear the multiple hats of Technical Project Manager. He / She must be able to lead cross functional teams, drive the overall planning effort, provide technical guidance, and partner with key internal engineering teams as well as the product and design. He must be able to understand the requirements, current state architecture of the system and drive the effort for the future enhancements. They must possess good knowledge in system design, and technical problem-solving skills. This person must possess strong communication and interpersonal skills and provide technical expertise and ownership of solutions.What will you do?Own technical program delivery by driving new feature development through every stage of the agile software development lifecycleDrive visibility, accountability, and execution across their areas of software development for the organization.Understand technology requirements, roadmap, dependencies, evolution, and develop a plan for mitigating risks and delivering features that meet the requirements across multiple products.Drive technical excellence within the team, coordinating and contributing to engineering deliverables including architectural diagrams, specifications, launch criteria, and test plans.Establish expertise in the technology area, becoming the go-to escalation point for execution, leader for driving visibility across the program, and orchestrator for managing the integration across your program area.Must be a dedicated member of the Scrum team and help the team to improve continuously, maximize velocity and deliver high quality productsProvide hands-on program management during analysis, design, development, testing, implementation, and post implementation phases.Own capability backlogs and participate in regular agile planning and grooming sessions to prioritize the work required in near, medium and long termCollaborate with partners, product, and development teams to craft technical solutions and provide detailed specifications that satisfy scalability, reliability, and performance goalsExcellent project & team management skills, including active mitigation of risks to the plan, providing status updates, management of trade-offs to drive satisfactory completion of product/project, and facilitation of planning and governance activities with team(s)Understand the importance of system and technology integration and the basic features and facilities involved in the integration processParticipate in weekly, monthly, and annual reviews and planning sessions with senior leadership and technology partners.Manage and assist with org-wide ad-hoc, monthly, quarterly and annual reportingConstructively drives for improvements over time through efficiencies, process improvements or automationPlan capacity based on known work and new roadmap itemsMentor and guide the team members with system design, best practices and coding standardsIdentify bottlenecks and issues and provide solutions to mitigate and address these issuesEstimate efforts and ensure that work is completed in a timely mannerWhat are we looking for?BS or advanced degree in Computer Science, or related field8+ years of experience in IT industry with 5+ years of experience leading / managing engineering teamsExperience leading technology investments across multiple products or product families from innovation to delivery.Experience leading onsite and offshore agile teamsExperience solutioning and estimating requirementsDemonstrated experience leading execution across highly ambiguous, complex products and programs, with experience making technical and product tradeoffs balancing business needs and technical constraints.Knowledge of user needs, gathering requirements, and defining scope.Experience operating autonomously across multiple teams, demonstrated critical thinking, and thought leadership.Experience in leading complex execution across multiple teams in different time zones, anticipating roadblocks and creating a path forward.Analytical and problem-solving experience with large-scale systems.Proven communicator who can translate high-level goals into tangible action plans, and vice-versa & expertise communicating with technical and non-technical stakeholders.Agile Certification and / or PMP
Technical Project Manager
to join our Digital Engineering team.Who are we?For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization.Technical Project Manager | Las Vegas, NV (Onsite) | Fulltime or ContractJob Summary:This Person must be able to wear the multiple hats of Technical Project Manager. He / She must be able to lead cross functional teams, drive the overall planning effort, provide technical guidance, and partner with key internal engineering teams as well as the product and design. He must be able to understand the requirements, current state architecture of the system and drive the effort for the future enhancements. They must possess good knowledge in system design, and technical problem-solving skills. This person must possess strong communication and interpersonal skills and provide technical expertise and ownership of solutions.What will you do?Own technical program delivery by driving new feature development through every stage of the agile software development lifecycleDrive visibility, accountability, and execution across their areas of software development for the organization.Understand technology requirements, roadmap, dependencies, evolution, and develop a plan for mitigating risks and delivering features that meet the requirements across multiple products.Drive technical excellence within the team, coordinating and contributing to engineering deliverables including architectural diagrams, specifications, launch criteria, and test plans.Establish expertise in the technology area, becoming the go-to escalation point for execution, leader for driving visibility across the program, and orchestrator for managing the integration across your program area.Must be a dedicated member of the Scrum team and help the team to improve continuously, maximize velocity and deliver high quality productsProvide hands-on program management during analysis, design, development, testing, implementation, and post implementation phases.Own capability backlogs and participate in regular agile planning and grooming sessions to prioritize the work required in near, medium and long termCollaborate with partners, product, and development teams to craft technical solutions and provide detailed specifications that satisfy scalability, reliability, and performance goalsExcellent project & team management skills, including active mitigation of risks to the plan, providing status updates, management of trade-offs to drive satisfactory completion of product/project, and facilitation of planning and governance activities with team(s)Understand the importance of system and technology integration and the basic features and facilities involved in the integration processParticipate in weekly, monthly, and annual reviews and planning sessions with senior leadership and technology partners.Manage and assist with org-wide ad-hoc, monthly, quarterly and annual reportingConstructively drives for improvements over time through efficiencies, process improvements or automationPlan capacity based on known work and new roadmap itemsMentor and guide the team members with system design, best practices and coding standardsIdentify bottlenecks and issues and provide solutions to mitigate and address these issuesEstimate efforts and ensure that work is completed in a timely mannerWhat are we looking for?BS or advanced degree in Computer Science, or related field8+ years of experience in IT industry with 5+ years of experience leading / managing engineering teamsExperience leading technology investments across multiple products or product families from innovation to delivery.Experience leading onsite and offshore agile teamsExperience solutioning and estimating requirementsDemonstrated experience leading execution across highly ambiguous, complex products and programs, with experience making technical and product tradeoffs balancing business needs and technical constraints.Knowledge of user needs, gathering requirements, and defining scope.Experience operating autonomously across multiple teams, demonstrated critical thinking, and thought leadership.Experience in leading complex execution across multiple teams in different time zones, anticipating roadblocks and creating a path forward.Analytical and problem-solving experience with large-scale systems.Proven communicator who can translate high-level goals into tangible action plans, and vice-versa & expertise communicating with technical and non-technical stakeholders.Agile Certification and / or PMP