Exp: 5years – 12years
Location: Hyderabad
Np: Immediate Joiner only
Senior Full Stack Developer – .NET Microservices / Angular / Azure
Role Summary
We are looking for a Senior Full Stack Developer with strong experience in building enterprise applications using Angular as the primary frontend technology, .NET-based microservices, REST APIs, Azure integration services, and containerized deployments.
The role will contribute to the development of a highly configurable, workflow-driven Case Management System involving microservices, asynchronous messaging, API gateway integration, external system integrations, and enterprise-scale user interfaces.
Key Responsibilities
- Design and develop enterprise web applications using Angular, TypeScript and RxJS.
- Build reusable UI components, complex forms, work queues, dashboards, and configurable user interfaces.
- Design and develop C#/.NET and ASP.NET Core microservices.
- Develop and consume REST APIs and integrate services through Azure API Management.
- Implement authentication and authorization using Microsoft Entra ID/Azure AD, OAuth 2.0, OIDC and JWT.
- Develop asynchronous integrations using Azure Service Bus, including queues, topics and publish/subscribe patterns.
- Integrate with existing enterprise applications and external/third-party REST APIs.
- Work with SQL Server/Azure SQL, PostgreSQL and Entity Framework Core.
- Implement document and file storage solutions using Azure Blob Storage.
- Build and deploy containerized services using Docker, Kubernetes and Azure Kubernetes Service (AKS).
- Use Azure Key Vault for secure management of application secrets, credentials and certificates.
- Implement application monitoring and logging using Azure Monitor, Application Insights and/or Splunk.
- Develop automated unit, API, integration and UI tests.
- Participate in solution design, code reviews, troubleshooting and performance optimization.
- Collaborate with architects, business analysts, QA, DevOps and integration teams.
Mandatory Technical Skills
Frontend – Primary
- Angular
- TypeScript
- RxJS
- HTML5
- CSS3
- Angular Reactive Forms
- Enterprise UI/component libraries
- REST API integration
- Experience developing complex enterprise web applications
Experience with dynamic/configurable forms, metadata-driven UI, dashboards or work-queue-based applications is highly desirable.
Backend & Microservices
- C#
- .NET / ASP.NET Core
- Microservices architecture
- REST API development
- Entity Framework Core
- SQL Server / Azure SQL
- PostgreSQL
- Experience developing distributed enterprise applications
Azure / Integration
- Azure API Management
- Azure Service Bus
- Azure Blob Storage
- Microsoft Entra ID / Azure Active Directory
- OAuth 2.0 / OpenID Connect
- Authentication and Authorization
- JWT
- Azure Key Vault
- Third-party REST API integration
- Enterprise system integration
Containers & Cloud
- Docker
- Kubernetes
- Azure Kubernetes Service (AKS)
Monitoring & Logging
Experience with one or more of:
- Azure Monitor
- Application Insights
- Splunk