jobapplier

IN_Senior Associate_Full Stack_Digital Integration_Advisory_Kolkata

PwC Asia

Full Stack Developer (.NET + Frontend)

Full Stack Developer (.NET + Frontend) to design, develop, and maintain scalable web applications using Microsoft technologies and modern frontend frameworks. The ideal candidate will have strong experience in .NET development, frontend technologies, RESTful APIs, and cloud-native application development.

The role involves collaborating with business stakeholders, architects, and cross-functional teams to build high-quality, secure, and performant applications while following Agile development practices.

Responsibilities

  • Design, develop, test, and deploy full-stack web applications.
  • Develop backend services, APIs, and business logic using .NET technologies.
  • Build responsive and user-friendly frontend applications using modern JavaScript frameworks.
  • Develop and consume RESTful APIs and microservices.
  • Integrate applications with databases, third-party systems, and cloud services.
  • Write clean, maintainable, and reusable code following best practices.
  • Perform code reviews, debugging, troubleshooting, and performance optimization.
  • Collaborate with business teams to translate requirements into technical solutions.
  • Ensure application security, scalability, and reliability.
  • Maintain technical documentation and support production deployments.
  • Participate in Agile methodologies including Scrum, Kanban, or SAFe.

Requirements

  • C# and .NET Core /.NET 6+
  • Experience building
  • REST APIs
  • and microservices.
  • Solid understanding of
  • ASP.NET Core, MVC, and Web API.
  • Entity Framework Core
  • and ORM concepts.
  • Frontend Development
  • Hands-on experience with
  • Angular (preferred) / React
  • Strong proficiency in

HTML5, CSS3, JavaScript, and TypeScript

  • Experience developing responsive and cross-browser compatible applications.
  • Understanding of frontend state management and component-based architecture.

SQL Server

  • Proficiency in writing complex SQL queries, stored procedures, and performance tuning.
  • Knowledge of database design and data modeling principles.

Microsoft Azure

  • services.
  • Exposure to CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Experience with Git-based source control and deployment automation.

Development Practices

  • Experience working in Agile environments.
  • Strong understanding of software design patterns and best practices.
  • Knowledge of secure coding standards and application security.
  • 4-7 Years of exp.
  • Certifications / Credentials (Any One Mandatory)
  • Microsoft Certified: Azure Developer Associate (AZ-204)
  • Microsoft Certified: Azure Solutions Architect Expert
  • Microsoft Certified: Azure Fundamentals (AZ-900)
  • Relevant .NET or Full Stack Development Certification
  • Bachelor's Degree in
  • Computer Science, Information Technology, or a related field

Preferred

  • Azure App Services
  • Azure Functions
  • Azure Service Bus
  • Docker and Kubernetes
  • Blazor
  • GraphQL
  • Redis Caching
  • Power Platform integration

Unit testing frameworks (xUnit, NUnit, MSTest)

  • Strong hands-on experience in.NET Core, Angular/React, and SQL Server
  • Experience with microservices and cloud-native architecture.
  • Understanding of Azure application development and deployment.
  • Experience in performance optimization and application modernization.
  • Knowledge of DevOps, CI/CD, and automation practices.