Job Description
GCM: Senior Backend Developer – Technical Competencies (Azure-Focused)
1. Core Backend Engineering
· Advanced proficiency in one or more backend languages (e.g. C#/.NET )
· Strong understanding of object-oriented and/or functional design principles
· Design and implementation of scalable, maintainable backend services
· Deep experience with API design (REST, OpenAPI, versioning, backwards compatibility)
· Strong grasp of error handling, retries, idempotency, and resilience patterns
---
2. Cloud Architecture & Azure Platform Expertise
· Expert knowledge of Microsoft Azure PaaS services, including:
o Azure App Service / Container Apps / AKS
o Azure Functions (event-driven and durable patterns)
o Azure Service Bus, Event Grid, Event Hubs
o Azure Storage (Blob, Queue, Table)
---
3. Data & Persistence
· Advanced experience with relational databases (e.g. SQL Server, Azure SQL) inclu...