Engineering Manager- Technical Program Manager
Core
Lead software engineering projects and coordinate end-to-end execution of technology initiatives within PwC's Scaled Engineering Services practice, driving digital transformation for clients.
Role type
Engineering Manager / Technical Program Manager
Builds
Enterprise-grade IT systems, scalable software solutions, and microservices architectures for client engagements.
Domain
Professional Services / Technology Consulting / Software Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Project planning and lifecycle management, stakeholder communication, team coaching and mentorship, conflict resolution, business process improvement, budget management, code review and technical standards enforcement, microservices architecture knowledge, CI/CD implementation, API management, AI technology leverage.
Preferred skills
Proficiency in Acceptance Test Driven Development (ATDD), advanced microservices architecture, complex project planning methodologies, data analysis for decision-making, business process optimization.
Technologies
Appian, Mendix, OutSystems, Java, Python, SQL, .NET, C#, Microsoft Project, JIRA, OpenAI, Claude Code
Responsibilities
Lead software engineering projects overseeing planning, execution, and delivery; develop project plans and manage the full project lifecycle; guide teams through complex technical challenges; collaborate with cross-functional teams to define and prioritize product features; oversee development and integration of enterprise applications; conduct code reviews and enforce coding standards; coach and mentor junior staff; support engagement team management by driving continuous improvement.
Seniority
Manager, hands-on leadership with strategic planning