Minimum 12 years of software development experience, with continuous hands-on coding and delivery of cloud-native applications using Docker, Kubernetes, and microservices in production
Azure-first cloud expertise (minimum 10 years) including Zero Trust security architecture, managed identities, Entra ID, networking, access control, and cost optimization
Event-driven distributed systems (minimum 10 years) using Kafka and/or AWS SQS in production at scale
API architecture and ownership (minimum 10 years) covering REST, gRPC and GraphQL, governance, versioning, and backward compatibility
Microservices and distributed system development including service decomposition, resiliency, fault tolerance, and scalability patterns
Deep understanding of software architecture principles, design patterns (SOLID, DRY, Repository, Unit of Work, CQRS, Clean Architecture), and experience producing clear, production-ready architecture and sequence diagrams for complex systems.
Cloud-native tooling in production: .NET Aspire, Dapr, and Azure Kubernetes Service (AKS), Amazon EKS
Data architecture expertise (minimum 10 years) with SQL Server, PostgreSQL, MongoDB, Azure Cosmos DB, and Azure Cache for Redis, including sharding, partitioning, and performance tuning
Frontend architecture using Angular, JavaScript/TypeScript, Angular Material, Unit Testing and Integration testing.
CI/CD and DevOps expert using GitHub Actions and Azure DevOps pipelines, with release and environment governance.
Strong engineering quality practices using TDD and BDD, including unit tests, integration tests, and automated test pipelines.
Production observability and performance engineering with Datadog, including custom metrics, distributed tracing, dashboards, and alerting.
AI engineering in production: LLM integration (OpenAI / Azure OpenAI), pipelines, inference, monitoring, and model fine-tuning.
Technical mentorship and decision ownership including architecture documentation and design reviews
Strong communication skills with enterprise stakeholders and Agile delivery using Scrum and Atlassian tools (Jira, Confluence, Jira Product Discovery, Rovo, Atlassian Guard,Forge).