Share this Job
Apply now »

Solutions Architect - Insure Systems

Business:  Discovery Insure
Function:  Information Technology
Date:  03-Apr-2021

Solutions Architect - Insure Systems

About Discovery Insure Systems

Discovery Insure is committed to creating a nation of great drivers. Our commitment is backed up by our innovation and a driving program that really works.

At Discovery Insure, we offer comprehensive car and home insurance with no excess on theft, hail, hijacking and malicious damage. With our driver behaviour program, Vitalitydrive, clients get great rewards and benefits for driving well.


Discovery Insure is an environment of individuals who are committed to dazzling clients, innovation and great people. 


Key Purpose

Understand and analyze business requirements and propose solutions based on a deep knowledge of current systems capabilities, as well as a broad knowledge of available industry-relevant solution components and architectures.

Areas of responsibility may include but not limited to


Relationship Management:

Build relationships with key customer stakeholders in the Discovery Insure businesses in order to build the trust needed to allow for an effective working relationship and successful implementation of proposed solutions.


Builds relationships with key systems stakeholders within the Discovery Insure Systems teams to create a collaborative environment in which all stakeholders can constructively work towards and achieve common goals 

Requirements Analysis:

Critically analyses stated customer requirements and acts as a consultant in providing considered feedback based on knowledge of business and systems environments in order to deliver exactly what the customer specified

Contributes to the Business Requirements Document 

Solutioning / Designing:

Facilitate fit/gap analysis and requirements gathering

Reviews functional design artefacts 

Creates solution design artefacts which include the proposed paradigm and technology, as well as providing priority ranking of the architectural system qualities (re-usability, performance etc.)

Breaking down high-level system components into lower-level functional components for smaller teams to develop

Engages with systems architects and development teams to ensure a smooth transition from the proposed solution into the SDLC and through implementation to final release

Translate logical designs into physical designs taking into account the target environment, performance requirements, existing systems and any potential safety-related issues

Making design decisions based on business requirements, which take into consideration functional and non-functional requirements of the system 

Facilitate migration planning to move from source to target architecture seamlessly

Request Technical Debt Dispensation, if required 

Testing and Post Release Support:

Continues to be involved post-release in ensuring that the solution satisfies customer needs, both functional and architectural

Investigate, analyse and document reported defects and correct identified defects 

Governance and Continuous Improvement:

Participate in all review meetings to assess and provide input to new proposed solutions

Ensure standards are enforced and are aligned with overall strategic architectural objectives

Involvement in developing guidelines and standards and in coaching through participation in internal forums to improve methodologies, internal processes and overall architectural rigor

Research and development – conduct structured search and evaluation processes of market offerings and technologies to stay abreast of technology and competition

Contribution to enterprise architecture competency

Personal Attributes and Skills


  • UML diagramming
  • Information Engineering
  • Business Process Design
  • Data Design
  • Application Design
  • System Integration Design
  • Services Design
  • Architecture Principles Design
  • Business Rule Design
  • Hands on coding experience at a senior developer level
  • Experience in cloud-based deployments


Education and Experience 

  • BSc Degree or equivalent
  • Architecturally certified (TOGAF/Prince certified or equivalent) advantageous

7 to 10 years’ experience on software development in corporate environments, of which at least two years in team leadership capacity

The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.

Apply now »