Source description
About the role
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
More at SonataOne