- Design and develop scalable microservices and REST APIs using C# and .NET Core (preferably .NET 8)
- Build and deploy cloud-native solutions on Azure leveraging Service Bus, Event Hub, Functions, and Blob Storage
- Implement secure APIs using OAuth/JWT authentication
- Develop and manage background jobs, queues, and schedulers
- Work with containerization technologies (Docker, Kubernetes) for deployments
- Experience using SQL Server, PostgreSQL, and NoSQL databases (CosmosDB / MongoDB)
- Have awareness of CI/CD pipelines and deployment automation, with the ability to contribute when needed
- Improve performance, scalability, and reliability of distributed systems
- Work independently with robust ownership of deliverables
- Mentor junior engineers and drive engineering best practices