Overview
Lead software engineering teams at PwC Acceleration Center India, managing client accounts and delivering digital transformation solutions across Advisory, Assurance, Tax and Business Services.
What you'll do
- Lead development and deployment of software solutions that drive digital transformation and enhance business performance
- Manage client relationships and expectations to deliver exceptional user experiences
- Guide teams in the design, coding, and testing of applications that enhance business performance
- Apply technical leadership in API Management and software development methodologies to optimize project outcomes
- Guide teams in building scalable full-stack solutions using Java, Python, .NET, and JavaScript/TypeScript frameworks such as Angular and React, with strong focus on APIs, microservices, and enterprise integration
- Leverage Azure Infrastructure and AI Services (Azure Functions, Agentic AI Services) to guide teams in cloud-native development and enable faster deployment cycles
- Oversee the integration of enterprise applications and confirm seamless functionality across systems
- Conduct code reviews and maintain coding standards to uphold software quality
- Implement and optimize continuous integration and continuous delivery (CI/CD) practices to streamline development processes and team efficiency
- Establish and enforce source control, branching, and release management standards across teams
- Analyze system components to identify linkages and interactions for improved software architecture
- Mentor team members to develop their skills and encourage professional growth
- Address and resolve conflicts or issues with clients and stakeholders to maintain project alignment
- Lead teams through ambiguity, helping define technical approaches, priorities, and execution plans when requirements are evolving
What you'll need
- Bachelor's degree or equivalent experience
- 12 to 14 years of relevant experience in software engineering or related technology roles
Nice to have
- Excelling in API Management and Application Development
- Demonstrating proficiency in Continuous Integration/Continuous Delivery (CI/CD)
- Utilizing Python and Scripting Languages for software solutions
- Advanced expertise in Python, JavaScript/TypeScript, Java, and .NET programming languages
- Driving team development velocity through AI-assisted development methodologies
- Applying analytical thinking to complex data engineering challenges
- Leading teams in software project management and planning
- Embracing change and fostering innovation in client support
- Mentoring junior staff in software engineering and development
Details
Read the full description and apply on the company’s own careers page.