×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer: Websure Plus & Applied AI

Job in Centurion, 0014, South Africa
Listing for: Brolink
Full Time position
Listed on 2026-10-23
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, AI Engineer (Applied/Software)
Job Description & How to Apply Below
CAREER OPPORTUNITY

An exciting opportunity exists for a Senior Software Engineer to join the IT Department. This position is based in Centurion.

Duties And Responsibilities

The Senior Software Engineer will accelerate the delivery and modernisation of Websure Plus while strengthening the technical capability of the existing development team.

The role requires an experienced software engineer who has designed, built, tested, and supported production systems using modern technologies. The engineer will work directly on complex Websure Plus product requirements, technical problems, integrations, and customer migrations. The engineer will also help Brolink introduce practical AI capabilities into software delivery and selected Websure Plus business processes.

Websure Plus product delivery
  • Design, develop, test and support production-quality Websure Plus functionality.
  • Translate business and insurance requirements into practical technical solutions.
  • Work across front-end, service, database and integration layers where required.
  • Take ownership of complex features from technical design through to production support.
  • Deliver maintainable solutions that support reuse and controlled product configuration.
  • Balance customer requirements with the need to protect the integrity of the core Websure Plus platform.
  • Identify delivery risks early and propose workable solutions.
Technical problem-solving
  • Investigate and resolve complex application, data, integration, and performance problems.
  • Diagnose the root cause of defects rather than treating only the visible symptoms.
  • Improve system performance, reliability, supportability, and security.
  • Use logs, metrics, traces, and diagnostic tools to understand production behaviour.
  • Assist with high-priority technical incidents and implement permanent corrective actions.
  • Challenge requirements or technical approaches when they create unnecessary risk or complexity.
Software engineering quality
  • Produce clear, secure, maintainable, and testable code.
  • Apply appropriate software design principles and patterns.
  • Write effective unit, API, and integration tests.
  • Participate in code reviews and provide practical feedback.
  • Improve CI/CD pipelines, automated quality controls, and development workflows.
  • Address findings from code-quality, dependency, and security-scanning tools.
  • Maintain relevant technical documentation and architecture decision records.
  • Support controlled releases with appropriate evidence, monitoring, and rollback plans.
Applied AI Software Delivery
  • Use AI development tools to improve analysis, coding, testing, documentation, and problem-solving while retaining human review and accountability.
  • Designing prompts, context, structured outputs, and tool-calling workflows.
  • Build and integrate appropriate AI-enabled capabilities, service, or development workflow into Websure Plus.
  • Work with large language models, APIs, retrieval-augmented generation, structured outputs, and AI agents where these solve a defined business problem. Integrating large language models through APIs.
  • Develop evaluation methods to test AI accuracy, consistency, safety, reliability, security, and performance.
  • Protecting sensitive data used by AI services by implementing, controls for personal information, confidential business data, and model access.
  • Implementing retrieval-augmented generation or enterprise knowledge search.
  • Ensure that AI-generated code and recommendations receive appropriate human review.
  • Monitor AI solutions and identify incorrect, unsafe, or inconsistent outputs.
  • Help establish reusable AI engineering patterns for the broader development team.
  • Using AI coding tools effectively by understanding the limitations of generative AI, including hallucination, non-deterministic output, and model drift.
API and…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary