Industry/Sector
Not ApplicableSpecialism
Software EngineeringManagement Level
Senior ManagerJob Description & Summary
At PwC our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine technical experience with creative thinking to deliver innovative software products and solutions.Growing as a strategic advisor you leverage your influence expertise and network to deliver quality results. You motivate and coach others coming together to solve complex problems. As you increase in autonomy you apply sound judgment recognising when to take action and when to escalate. You are expected to solve through complexity ask thoughtful questions and clearly communicate how things fit together. Your ability to develop and sustain high performing diverse and inclusive teams and your commitment to excellence contributes to the success of our Firm.
Examples of the skills knowledge and experiences you need to lead and deliver value at this level include but are not limited to:
The Opportunity
When you join PwC Acceleration Centers (ACs) you step into a pivotal role focused on actively supporting various Acceleration Center services from Advisory to Assurance Tax and Business our innovative hubs youll engage in challenging projects and provide distinctive services to support client engagements through enhanced quality and innovation. Youll also participate in dynamic and digitally enabled training that is designed to grow your technical and professional skills.
As part of the Software and Product Innovation team you will lead the design and development of advanced AI-integrated applications and microservices. As a Senior Manager you will drive strategic initiatives leveraging your knowledge to innovate processes and promote operational excellence while collaborating with cross-functional teams to achieve project success.
Responsibilities
- Lead the design and implementation of innovative AI-driven applications and microservices
- Drive strategic initiatives to enhance project outcomes and effectiveness
- Collaborate with cross-functional teams to secure successful project execution
- Innovate processes to maintain exceptional standards of operational excellence
- Utilize technical knowledge to guide teams through complex challenges
- Foster a culture of collaboration and continuous improvement
- Provide mentorship and coaching to team members to enhance their skills
- Stay updated on industry trends to inform strategic decisions
What You Must Have
- Bachelors Degree
- 14 years of experience
- Oral and written proficiency in English required
What Sets You Apart
- 14 years of experience in AI engineering
- Proven leadership in architectural design and implementation
- Strategic thinking with a technical background
- Managing cross-functional teams effectively
- Developing and optimizing RAG platforms
- Promoting observability and optimization of AI applications
- Implementing CI/CD pipelines and containerization
- Collaborating with engineering and data science teams
- Familiarity with AI coding tools and frameworks
Job Description
We areseekinga highly skilled and hands-onSenior Developer / Technical Leaderto drive the technical direction architecture and delivery quality for a full-stack engineering team within theDelivery Excellenceplatform. The successful candidate will have at least8 years of software engineering experience including leading technical delivery for product or feature teams in complex distributed environments.
This role combines deep technicalexpertisewith leadership mentoring and collaboration. As thetechnical anchorof your teamyoullbe responsible forturning architectural intent into working software ensuring scalability performance security and maintainability.Youllwork closely withSolution ArchitectsandProduct Ownersto shape technical solutions uphold quality standards and guide your team toward excellence in delivery.
Key Role Information:
Experience:8 years experience
Must Have:JavaScript/TypeScript React GraphQL Microservices MongoDB/NoSQL CI/CD trunk-based development architecture & code review leadership performance/observability understanding
Nice to Have:Azure cloud services NXmonoreposetup Release management strategies mentoring and coaching experience exposure to GenAI-assisted development workflows
Key Responsibilities
Team-Level Architecture & Technical Ownership
Own thetechnical direction architecture and delivery qualityfor your teams outcomes.
Translatesolutionand domain architecture intoteam-level designs interfaces and implementation plans.
Ensure alignment withplatform-wide standards working closely with the Solution Architect.
Partner with the Product Owner to refine backlog items intotechnically actionable stories and epics.
Define and upholdnon-functional requirements (NFRs)such as scalability performance observability and security.
Collaborate with Delivery Managers toplan and deliver incrementally managing scope and dependencies effectively.
Hands-On Engineering Leadership
Stay actively engaged inhands-on coding from prototypes and spikes to production support.
Providetechnical guidance and directionto developers helping them make sound design and implementation decisions.
Conduct thoroughpull request (PR) reviews ensuring code quality maintainability and adherence to standards.
Debug complex issues drive resolution and proactivelyidentifyareas of improvement across the stack.
Mentorship & Talent Development
Mentor engineers throughcode reviews design discussions and pair programming.
Foster afeedback-driven collaborative culturethat emphasizes learning innovation and quality.
Help guide engineers technical growth in alignment with team goals and career development paths.
Execution & Delivery Excellence
Ensure the team deliversrobust maintainable and testedsoftwareeach sprint.
Identifyand mitigatetechnical blockers delivery risks andscopeambiguityearly in the cycle.
Championcleanarchitecture automation and CI/CD best practicesas part of the teamsdeliveryDNA.
Upholdbranching strategiesandreleaseprocessesthatpromote stability and agility.
Collaboration & Communication
Act as thego-to technical leaderin agile ceremonies and cross-functional forums.
Represent the teams technical direction inarchitecture syncs design reviews and retrospectives.
Communicate effectively across engineering architecture product and QA to ensure alignment and transparency.
Serve as atrusted technical advisorto Product Owners balancing scope feasibility and engineering effort.
Qualifications
Bachelors orMasters degree in Computer Science Engineering ora relatedfield.
8 years of professional software engineering experience with proven success intechnical leadership roles.
Strongproficiencyinmodern web and back-end technologies: JavaScript/TypeScript React GraphQL and Microservices.
Experience withMongoDBor other NoSQL databases.
Proven ability todesign and deliver scalable distributed systemsend to end.
Familiarity withCI/CD pipelinestrunk-based development andDevOps best practices.
Deep understanding ofbranching strategiesandrelease managementin agile environments.
Excellentproblem-solving debugging and communicationskills.
Demonstrated ability tomentor engineersand raise overall technical capability within a team.
Experience working collaboratively withSolution ArchitectsandProduct Ownersin agile cross-functional teams.
Travel Requirements
Up to 20%Job Posting End Date
Required Experience:
Senior Manager
At PwC, our purpose is to build trust in society and solve important problems. We’re a network of firms in 155 countries with over 284,000 people who are committed to delivering quality in assurance, advisory and tax services. Find out more and tell us what matters to you by vis ... View more