Full Stack Developers – .NET Azure - Specialist
Summary
Build and maintain scalable .NET and Azure-based software solutions, using ATDD, microservices, and CI/CD to deliver client-facing products for PwC’s global teams.
Industry/Sector
Not ApplicableSpecialism
Software EngineeringManagement Level
SpecialistJob Description & Summary
The OpportunityJoin 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 Full Stack Developer – .NET Azure - Specialist, you will leverage your technical skills to design, develop, and implement innovative software solutions within our Software and Product Innovation group. This role involves working closely with clients to understand their needs and deliver tailored solutions that drive value and efficiency. As a Specialist, you will provide specialized technical knowledge, handling detailed tasks and in-depth analyses to support specific projects. You will adapt to a fast-paced environment, take ownership of your work, and consistently deliver results that contribute to the team's success.
In this role at PwC Acceleration Center India, you will be part of our Cloud Engineering, Data & Analytics network, working within our Software Engineering competency. You will collaborate with a diverse team of professionals, applying your skills to develop scalable and efficient software solutions. Your contributions will be integral to the success of our Scaled Engineering Services, where you will have the opportunity to grow and develop your potential while supporting our clients' needs.
Responsibilities
- Developing and maintaining scalable software solutions using .NET and Azure technologies
- Implementing Acceptance Test Driven Development (ATDD) to enhance software quality and reliability
- Managing API integrations and microservices architecture to optimize system performance
- Conducting code reviews and adhering to coding standards to validate consistency and quality
- Utilizing Continuous Integration/Continuous Delivery (CI/CD) practices to streamline software deployment processes
- Debugging and troubleshooting software issues to maintain system functionality
- Collaborating with cross-functional teams to gather and analyze business requirements
- Designing enterprise application architecture to support business process improvements
- Applying object-oriented design principles to create robust and efficient software applications
- Engaging in software project planning and management to meet client expectations and deadlines
What You Must Have
- At least a Bachelor's degree
- At least 1 years of experience
- Oral and written proficiency in English required
What Sets You Apart
- Preference for at least one of the following fields of study: Artificial Intelligence, Business Analytics, Computer and Data Engineering, Computer Science, Human Computer Interaction, Industrial Engineering, Information Systems/Technology, Machine Learning, Management Information Systems, Software Engineering
- Demonstrating proficiency in Acceptance Test Driven Development (ATDD)
- Utilizing advanced skills in C#.NET and JavaScript (JS)
- Excelling in API Management and Microservices (Networking)
- Applying knowledge of Continuous Integration/Continuous Delivery (CI/CD)
- Developing solutions using React Native and Flutter (Software)
- Conducting in-depth analyses in Software Design and Development
Travel Requirements
Not SpecifiedJob Posting End Date
August 14, 2026