IN_Senior Associate_Full Stack_Digital Integration_Advisory_Kolkata
- Kolkata, India
- Mid Level
- Posted
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.
