Key Skills & Expertise
- .NET Core / .NET 8+, C#, ASP.NET Core Web API
- Microservices architecture, REST API design & integration
- Azure Cloud: App Service, Azure Functions, Service Bus, AKS, API Management
- Databases: Entity Framework Core, Dapper, SQL Server, NoSQL
- DevOps: Azure DevOps, GitHub Actions, Jenkins, Docker, Kubernetes
- Security: OAuth2, OpenID Connect, JWT, Azure AD
- Strong knowledge of design patterns, OOP, clean architecture
- Experience in Agile / Scrum development environments
- AI skills and knowledge and application of AI services in architecture
- Experience with Pre-Sales/Competency activities
Responsibilities
- Define and own application and system architecture for enterprise solutions
- Translate business requirements into scalable and maintainable technical designs
- Create architecture diagrams, solution blueprints, and technical design documents
- Mentor teams on coding standards, architecture patterns, API and data design
- Conduct architecture reviews, risk assessments, and impact analysis
- Evaluate and recommend frameworks, tools, and platforms
- Drive POCs to validate architectural and technology choices
- Collaborate with Agile teams on epics, user stories, sprint planning, and delivery
Ideal Candidate
15+ years of software development with strong .NET architecture and Azure experience
Hands‑on, technically strong, and capable of guiding large engineering teams
Excellent problem‑solving, communication, and stakeholder management skills
Proven experience delivering cloud‑native, microservices‑based solutions