Source description
About the role
As a Senior .NET Full Stack Developer with 79 years of experience, you will be responsible for designing, developing, and maintaining enterprise-grade web applications using .NET technologies and Angular. Your role will involve collaborating with cross-functional teams, participating in architecture discussions, and ensuring the delivery of high-quality software solutions. Key Responsibilities: - Design, develop, test, and maintain full-stack web applications. - Develop RESTful APIs and backend services using .NET Core and ASP.NET. - Build responsive and interactive user interfaces using Angular. - Collaborate with business analysts, architects, QA teams, and stakeholders to understand requirements and deliver solutions. - Write clean, maintainable, and scalable code following coding standards and best practices. - Perform code reviews and mentor junior developers. - Develop and execute unit and integration tests. - Troubleshoot, debug, and resolve production issues. - Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog grooming. - Optimize application performance and ensure application security. - Support deployment and release activities. - Maintain technical documentation throughout the software development lifecycle. Required Technical Skills: Backend: - C# - .NET Core / .NET 6/7/8 - ASP.NET MVC - ASP.NET Web API - Entity Framework / Entity Framework Core - LINQ - Dependency Injection Frontend: - Angular (Angular 12+ preferred) - TypeScript - JavaScript - HTML5 - CSS3 - Bootstrap - jQuery Database: - Microsoft SQL Server - Stored Procedures - Functions - Views - Query Optimization Cloud & DevOps: - Microsoft Azure - Azure App Services - Azure Functions - Azure DevOps - CI/CD Pipelines Tools & Technologies: - Git - Azure DevOps / TFS - Swagger - Postman - NUnit / xUnit Required Experience: - 79 years of hands-on experience in .NET Full Stack Development. - Strong experience in Angular-based frontend development. - Experience building and consuming REST APIs. - Experience working with Azure cloud services. - Experience with Agile/Scrum methodologies. - Strong understanding of software design principles and design patterns. - Experience in performance tuning and application optimization Preferred Skills: - Microservices Architecture - Docker & Kubernetes - Messaging Services (RabbitMQ, Azure Service Bus) - Redis Cache - SonarQube - OAuth 2.0 / JWT Authentication - Experience with large-scale enterprise applications Soft Skills: - Excellent communication and interpersonal skills. - Strong analytical and problem-solving abilities. - Ability to work independently and within distributed teams. - Strong ownership and accountability. - Ability to mentor and guide team members Education: Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field. As a Senior .NET Full Stack Developer with 79 years of experience, you will be responsible for designing, developing, and maintaining enterprise-grade web applications using .NET technologies and Angular. Your role will involve collaborating with cross-functional teams, participating in architecture discussions, and ensuring the delivery of high-quality software solutions. Key Responsibilities: - Design, develop, test, and maintain full-stack web applications. - Develop RESTful APIs and backend services using .NET Core and ASP.NET. - Build responsive and interactive user interfaces using Angular. - Collaborate with business analysts, architects, QA teams, and stakeholders to understand requirements and deliver solutions. - Write clean, maintainable, and scalable code following coding standards and best practices. - Perform code reviews and mentor junior developers. - Develop and execute unit and integration tests. - Troubleshoot, debug, and resolve production issues. - Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog grooming. - Optimize application performance and ensure application security. - Support deployment and release activities. - Maintain technical documentation throughout the software development lifecycle. Required Technical Skills: Backend: - C# - .NET Core / .NET 6/7/8 - ASP.NET MVC - ASP.NET Web API - Entity Framework / Entity Framework Core - LINQ - Dependency Injection Frontend: - Angular (Angular 12+ preferred) - TypeScript - JavaScript - HTML5 - CSS3 - Bootstrap - jQuery Database: - Microsoft SQL Server - Stored Procedures - Functions - Views - Query Optimization Cloud & DevOps: - Microsoft Azure - Azure App Services - Azure Functions - Azure DevOps - CI/CD Pipelines Tools & Technologies: - Git - Azure DevOps / TFS - Swagger - Postman - NUnit / xUnit Required Experience: - 79 years of hands-on experience in .NET Full Stack Development. - Strong experience in Angular-based frontend development. - Experience building and consuming REST APIs. - Experience working with Azure cloud services. - Experi
More at First Career Centre
Related open roles
Multi-Cloud DevOps Engineer
India
Full Stack .Net Developer with AWS
Mumbai
Backend Developer; Node.js + TypeScript + Express + Drizzle + RDBMS
Mumbai
Backend Developer (Node.js + TypeScript + Express + Drizzle + RDBMS) (Pune)
Mumbai
Backend Developer (Node.js + TypeScript + Express + Drizzle + RDBMS)
Mumbai
Python Developer
India