PwC logo

Software Engineer - Manager

PwC
NewPosted today

LOCATION

Kolkata · Onsite

EXPERIENCE

12 - 14 Years

TYPE

FullTime

SKILLS REQUIRED

Technical LeadershipSoftware ArchitectureTeam LeadershipClient ManagementCI/CDAPI Integration

Job description

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

  • Location: Kolkata

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer - Manager