Description:
Qualification and Experience:- Bachelors degree in Software Engineering, Computer Science, or equivalent.
- 6+ years of experience in software development, with at least 23 years in application or solution architecture.
- Strong expertise in .NET Core / C# and Azure-based application design.
- Hands-on experience with Azure services such as Azure App Services, Functions, API Management, Azure SQL, and Logic Apps.
- Proven experience designing APIs, microservices, and distributed systems in a regulated or high-availability environment.
- Solid understanding of cloud security principles, data protection, and identity management (e.g., Azure AD, OAuth2, OpenID Connect).
- Familiarity with insurance workflows (policy admin, quoting, claims, billing, underwriting) and integration with external providers or platforms.
- Proficiency in using architectural documentation tools (e.g., diagrams, sequence flows, component models).
- Strong problem-solving and communication skills; ability to explain technical concepts to both technical and non-technical stakeholders.
Preferably however not mandatory, in addition to the above:
- Microsoft Certified: Azure Solutions Architect or Azure Developer Associate.
- Knowledge of event-driven architecture, domain-driven design, or serverless design patterns.
- Experience with containerization (Docker, AKS) and Infrastructure as Code (e.g., Bicep, Terraform).
- Exposure to Power Platform and low-code integrations in an insurance context.
- Background in building modular front-end architectures using Angular, React
10 Apr 2025;
from:
gumtree.co.za