PwC

Engineering Manager – Technical Program Manager

PwC

full-time

Posted on:

Location Type: Hybrid

Location: ChicagoIllinoisNorth CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $114,000 - $132,000 per year

Job Level

About the role

  • Lead software engineering projects within the Software and Product Innovation group, overseeing planning, execution, and delivery in alignment with business requirements and engagement team support.
  • Oversee software project planning activities, develop project plans, and manage the full project lifecycle to drive impactful outcomes.
  • Guide teams through complex technical challenges while confirming alignment with client needs and managed services objectives.
  • Collaborate with cross-functional teams and stakeholders to define and prioritize product features, analyze business processes, and identify technology-enabled improvements.
  • Oversee the development and integration of enterprise applications using platforms such as Appian, Mendix, and OutSystems.
  • Demonstrates experience working with engineers utilizing programming languages such as Java, Python, SQL, .NET and C# to develop and maintain scalable software solutions, including microservices architecture.
  • Guide teams in the application of Acceptance Test Driven Development (ATDD), Continuous Integration/Continuous Delivery (CI/CD), and application development frameworks to enhance quality, speed, and functionality.
  • Conduct code reviews, enforce coding standards, and troubleshoot technical challenges to improve software performance and consistency.
  • Coach and mentor junior staff to strengthen team capabilities and promote adoption of innovative technologies and methodologies.
  • Support engagement team management by addressing feedback and driving continuous improvement in software development practices.
  • Understand and leverage Knowledge in AI and emerging technologies

Requirements

  • At least a Bachelor's degree or, in lieu of a degree, demonstrating in addition to the minimum years of experience required for the role, three years of specialized training and/or progressively responsible work experience in Engineering Program Management for each missing year of college is required
  • At least 12 years of experience
  • Demonstrating proficiency in Acceptance Test Driven Development (ATDD) and Continuous Integration/Continuous Delivery (CI/CD)
  • Utilizing API management and applying advanced knowledge of microservices architecture to enable scalable, integrated solutions
  • Managing complex software project planning and execution using established project management methodologies and tools
  • Having obtained Project Management Professional (PMP), Certified ScrumMaster (CSM), and PRINCE2 certifications
  • Excelling in business process improvement and management to optimize program outcomes
  • Inspiring and guiding teams toward program goals while addressing and resolving conflicts effectively
  • Analyzing data and performance metrics to inform decision-making
  • Managing budgets and financial resources effectively to support program delivery
  • Excelling in project management tools such as Microsoft Project and JIRA
  • Understanding and leveraging AI technologies such as OpenAI and Claude Code
Benefits
  • medical
  • dental
  • vision
  • 401k
  • holiday pay
  • vacation
  • personal and family sick leave
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaPythonSQL.NETC#microservices architectureAcceptance Test Driven Development (ATDD)Continuous Integration/Continuous Delivery (CI/CD)API managementbusiness process improvement
Soft Skills
leadershipteam collaborationconflict resolutioncoachingmentoringcommunicationanalytical thinkingproblem-solvinginspirationcontinuous improvement
Certifications
Project Management Professional (PMP)Certified ScrumMaster (CSM)PRINCE2