Software Engineer - Experienced Associate

PwC

Bengaluru

On-site

INR 900,000 - 1,500,000

Full time

20 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PwC's Acceleration Center India invites a Software Engineer - Experienced Associate to join a diverse client portfolio. You will develop, test, and deliver software solutions using Python, JavaScript, and .NET, collaborating with global teams to drive digital transformation in advisory and other practices.

You will grow your skills through hands-on learning, modern tooling, and an inclusive culture, contributing to cloud-native patterns, API development, and CI/CD practices in client support

Qualifications

  • Bachelor’s degree or equivalent experience.
  • 3 to 5 years of relevant experience in software engineering or related technology roles.

Responsibilities

  • Developing innovative software solutions to drive digital transformation and enhance business performance.
  • Writing, coding, and testing applications to deliver exceptional user experiences.
  • Collaborating with team members and clients to gather information and analyze facts for software development projects.
  • Applying technical skills in programming languages such as Python and JavaScript to create efficient and scalable applications.
  • Applying foundational skills in Java, Python, .NET, and JavaScript/TypeScript frameworks such as Angular and React to develop scalable full-stack solutions, APIs, and microservices.
  • Building foundational understanding of Azure Infrastructure and AI Services (Azure Functions, Agentic AI Services) to support cloud-native development patterns.
  • Developing and optimizing solutions using relational and non-relational databases, SQL, and data access patterns.
  • Using Git and modern version control practices to manage source code and collaborate effectively.
  • Utilizing application frameworks and software development methodologies to improve software design and functionality.
  • Conducting code reviews and quality assurance testing to maintain coding standards and validate software reliability.
  • Supporting continuous integration and continuous delivery (CI/CD) practices to streamline software development processes.
  • Troubleshooting issues and debugging software to optimize performance and user experience.
  • Engaging in business requirements analysis and functional requirements gathering to align software solutions with client needs.
  • Works with team members to clarify requirements, ask questions, and break down ambiguous problems into actionable tasks.

Skills

Python
JavaScript
Java
.NET
Angular
React

Education

Bachelor's degree

Tools

Git
CI/CD
Azure
Azure Functions
AI coding tools

Job description

The Opportunity

Join our Acceleration Center India and help shape the future of business for our diverse client portfolio across geographies and jurisdictions. You’ll work at the heart of global teams across Advisory, Assurance, Tax and Business Services—solving real client challenges through connected collaboration. We’ll help you grow your skills so you can go further. With hands‑on learning, cutting‑edge tools and an inclusive culture, this is your opportunity to do inspiring work that makes a difference—every day.

As a Software Engineer - Experienced Associate you will develop, code, and test software solutions that support client needs and contribute to digital transformation efforts within our Software and Product Innovation practice. As an Associate you will learn and contribute to project work, bring curiosity to new challenges, adapt to different team and client settings, and deliver dependable work while building your technical skills and personal brand. In this role at PwC, you will support the design and build of applications, collaborate across software engineering activities, and grow your understanding of how technology solutions are shaped, delivered, and improved in a client support environment.

Responsibilities
  • Developing innovative software solutions to drive digital transformation and enhance business performance
  • Writing, coding, and testing applications to deliver exceptional user experiences
  • Collaborating with team members and clients to gather information and analyze facts for software development projects
  • Applying technical skills in programming languages such as Python and JavaScript to create efficient and scalable applications
  • Applying foundational skills in Java, Python, .NET, and JavaScript/TypeScript frameworks such as Angular and React to develop scalable full-stack solutions, APIs, and microservices
  • Building foundational understanding of Azure Infrastructure and AI Services (Azure Functions, Agentic AI Services) to support cloud-native development patterns
  • Developing and optimizing solutions using relational and non-relational databases, SQL, and data access patterns.
  • Using Git and modern version control practices to manage source code and collaborate effectively
  • Utilizing application frameworks and software development methodologies to improve software design and functionality
  • Conducting code reviews and quality assurance testing to maintain coding standards and validate software reliability
  • Supporting continuous integration and continuous delivery (CI/CD) practices to streamline software development processes
  • Troubleshooting issues and debugging software to optimize performance and user experience
  • Engaging in business requirements analysis and functional requirements gathering to align software solutions with client needs
  • Works with team members to clarify requirements, ask questions, and break down ambiguous problems into actionable tasks.
What You Must Have
  • Bachelor’s degree or equivalent experience.
  • 3 to 5 years of relevant experience in software engineering or related technology roles.
What Sets You Apart
  • Demonstrating proficiency in API Management and Application Development
  • Leveraging AI coding agents (Claude, Cursor, GitHub Copilot) and AI tools for rapid prototyping, code generation, and problem-solving
  • Demonstrating problem-solving skills by using AI tools to remove blockers and accelerate learning
  • Applying Object-Oriented Design (OOD) principles effectively
  • Engaging in Business Process Improvement and Requirements Analysis
  • Adapting to diverse client needs, team dynamics, and evolving delivery priorities
  • Adaptable to new technologies and learning from AI-generated code patterns
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Senior Associate
Software Engineer - Senior Associate

PwC • Kolkata

On-site
INR 2,400,000 - 3,600,000
Software Engineer - Senior Associate
Software Engineer - Senior Associate

PwC • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Engineer - Manager (SE)
Software Engineer - Manager (SE)

PwC • Bengaluru

On-site
INR 4,000,000 - 6,000,000
AI and Cloud Full Stack - Senior Associate
AI and Cloud Full Stack - Senior Associate

PwC • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Software Engineer - Manager
Software Engineer - Manager

PwC • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Azure AI Engineer - Senior Associate
Azure AI Engineer - Senior Associate

PwC • Bengaluru

On-site
INR 2,000,000 - 3,000,000
AWS Full stack Developer - Senior Associate
AWS Full stack Developer - Senior Associate

PwC • Bengaluru

On-site
INR 1,800,000 - 3,200,000
CT&I - Software and Product Innovation - AI Engineer – Senior Associate
CT&I - Software and Product Innovation - AI Engineer – Senior Associate

PwC • Andhra Pradesh

On-site
INR 1,200,000 - 1,500,000
Full-Stack / AI Platform Engineer - Senior Associate
Full-Stack / AI Platform Engineer - Senior Associate

PwC • Bengaluru

Hybrid
INR 2,400,000 - 4,000,000
AI Developer - Senior Associate
AI Developer - Senior Associate

PwC • Bengaluru

On-site
INR 1,500,000 - 2,300,000