N-tier, layered, and microservices architecture patterns, including fluency in core design patterns such as repository, unit-of-work, dependency injection (Unity, ASP.NET Core DI), and service decomposition strategies. Evaluate and plan the transition of existing monolithic services to containerized microservices, including defining API contracts, managing inter-service communication, and establishing CI/CD pipelines for container-based deployments.