Technical Lead, Software Development, Software Architect
Listed on 2026-10-23
-
Software Development
Software Architect, DevOps, Backend Developer
An exciting opportunity exists for a Technical Lead to join the IT Department. This position is based in Centurion.
ROLE PURPOSEDuties And ResponsibilitiesThe Technical Lead will take technical ownership of the Websure Plus platform and lead its evolution towards Brolink’s target Automated Operating Model (AOM).
The successful candidate will first develop a detailed understanding of the existing Websure Plus architecture, business domains, integrations, data structures, operational processes, and delivery constraints. They will then define and guide the transition towards a secure, scalable, API-enabled, and AI-assisted insurance technology platform.
This is a hands-on architecture and technical leadership role. It requires someone who can work closely with developers, testers, business analysts, product owners, Scrum Masters, operations teams, insurance specialists, and external technology partners.
KEY RESPONSIBILITIES- Build a comprehensive understanding of the current Websure Plus solution, including its business domains, applications, services, databases, integrations, and infrastructure.
- Document the current architecture, technical dependencies, constraints, risks, and areas of accumulated technical debt.
- Establish clear architecture ownership within Brolink and reduce dependency on individuals or external parties for critical system knowledge.
- Ensure architecture decisions support Websure Plus as Brolink’s strategic insurance system of record.
- Define the target architecture for Websure Plus and the transition roadmap required to reach it.
- Guide the modernisation of the platform without creating unnecessary operational or customer risk.
- Develop reusable architectural patterns for applications, APIs, integrations, data, security, deployment, and observability.
- Ensure that architecture decisions balance scalability, maintainability, security, performance, cost, and speed of delivery.
- Maintain architecture decision records and ensure that material technical decisions are understood and approved.
- Work with Brolink’s AI-skilled developers to identify and prioritise appropriate AI use cases.
- Design the architecture required to support AI-assisted requirements analysis, software development, testing, documentation, and operational support.
- Evaluate the appropriate use of large language models, retrieval-augmented generation, AI agents, and related technologies.
- Establish technical controls for data protection, model access, evaluation, auditability, human approval, and production release.
- Ensure AI is applied to clearly defined business and delivery problems rather than introduced as a standalone technology experiment.
- Keep accountability for production decisions with appropriately authorised people.
- Define the API and integration architecture connecting Websure Plus with brokers, insurers, service providers, and other systems.
- Support the development of controlled, reusable business-facing API products.
- Ensure external integrations do not create uncontrolled access to the Websure Plus core platform or its data.
- Establish standards for API security, versioning, monitoring, documentation, and lifecycle management.
- Work directly with development teams to translate architecture into implementable technical designs.
- Provide architectural guidance and technical leadership during development, testing, migration, and production implementation.
- Strengthen Dev Sec Ops , automated testing, code quality, security scanning, observability, and release automation.
- Review critical solution designs and code where required.
- Coach senior and emerging technical leaders so that architectural…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).