onsite
Senior Full Stack Engineer .NET, SQL & Microservices Modernization - Niva Digital, llc
Full Stack Developer
Senior Full Stack Engineer responsible for maintaining a .NET/SQL Server platform while leading its transformation to a cloud‑native, containerized microservices architecture using Azure, Docker, and Kubernetes.
About the role
Key Responsibilities
- Decompose legacy monolithic .NET applications into scalable microservices and design robust, versioned APIs.
- Implement event‑driven communication patterns using messaging queues or service buses.
- Containerize services with Docker and orchestrate deployments on Kubernetes/Azure Kubernetes Service.
- Maintain and optimize existing .NET Framework and .NET Core codebases and SQL Server databases.
- Collaborate with product, QA, and DevOps teams to ensure smooth CI/CD pipelines and reliable releases.
Requirements
- 5+ years of professional experience with .NET (Framework & Core) and SQL Server.
- Proven track record modernizing monolithic systems into cloud‑native microservices.
- Hands‑on experience with Docker, Kubernetes (AKS) and Azure services.
- Strong understanding of API design, REST/GraphQL, and event‑driven architectures.
- Excellent problem‑solving skills and ability to work autonomously in a fast‑moving environment.