Full Stack (.NET, Angular, Azure)
Hybrid Mode
Immediate Joiner only
Experience:-5-10 Year
Location:- Bangalore
Software Engineer – Full Stack (.NET, Angular, Azure)
- 5–10 years of experience in full-stack software development using C#, .NET Core/.NET, ASP.NET Web API, and Angular.
- Design, develop, test, deploy, and maintain scalable web applications, backend services, REST APIs, and enterprise integrations.
- Develop responsive, reusable UI components using Angular, Blazor, TypeScript, JavaScript, HTML5, and CSS/SCSS.
- Build and maintain cloud-native applications using Microsoft Azure PaaS services.
- Work with Azure App Service, Azure Functions, Azure Storage, Azure SQL Database, Azure Service Bus, and Azure Redis.
- Design and optimize SQL queries, database objects, data access layers, and API integrations.
- Apply SOLID principles, object-oriented programming, dependency injection, and design patterns.
- Implement secure coding, authentication, authorization, exception handling, logging, and API documentation using Swagger/OpenAPI.
- Develop unit, integration, and regression tests to ensure application quality and reliability.
- Use Git, Azure DevOps, GitHub Actions, and CI/CD pipelines for source control and automated deployments.
- Monitor applications using Azure Monitor and Application Insights; troubleshoot production issues and optimize performance.
- Follow Agile/Scrum practices and collaborate with product owners, architects, QA, DevOps, and cross-functional teams.
- Use Python for automation and demonstrate awareness of Generative AI, data engineering, and GitHub Copilot.
- Follow enterprise engineering standards, security scanning, dependency management, and compliance requirements.
- Demonstrate strong problem-solving, communication, ownership, collaboration, and continuous improvement skills.