5+ years of professional experience in software development, ideally including software refactoring and modernization Bachelor's Degree in Computer Science, Software Engineering, or equivalent experience Strong proficiency in: .NET 8, C# 9, SQL Server Experience with: NuGet package management, Security, DI, and SSO concepts Solid understanding of RDBMS and data modeling Experience with CI/CD pipelines and cloud platforms (Azure preferred) Familiarity with microservices or containerization (Docker/Kubernetes)