Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 25, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Imagine a world where people live healthier, more enhanced and protected lives… A world in which each organisation is a powerful influencer and responsible corporate citizen, committed to being a force for social good. As a leading innovator in healthcare, wellness, insurance, investments, financial and life planning, Discovery works ceaselessly to...
    Read more about this company

     

    Risk Manager

    Principal Accountabilities

    Risk Strategy, Policies and Implementation

    • Assist in the formulation and review of risk policies and frameworks specific to area of expertise
    • Co-ordinate and manage the policy attestation and assurance requirements for risk policies; assist in preparing reporting on results to management and governance committees
    • Contribute to the formulation of the Corporate portfolio workplans

    ERM Implementation

    • Provide oversight and challenge on business unit risk assessments
    • Provide subject matter expertise on risk management issues, incidents and trends
    • Identify new risks and monitor existing risks through the review and analysis of risk incidents, key risk indicator breaches, assurance provider findings, outcome of special reviews etc.
    • Conduct special, deep dive and thematic risk reviews as identified through own analysis and as required by the Risk Officer
    • Keep abreast of changes in the environment, best practice and risks affecting the Corporate business units and the Group
    • Scan the environment, (external environment and business environment); identify current and emerging risks
    • Assist the Risk Officer with conducting best practice research and recommending solutions to improve the effectiveness of risk management practices across the Group.
    • Enhance risk management processes within GRM e.g. involvement in process/system changes, introducing new methodologies, and knowledge sharing.
    • Work closely with Risk analysts, Risk Officers and the Groups assurance providers to ensure alignment of risk activities and sharing of knowledge.
    • Undertake any other work as required by the Risk Officer from time to time.

    Combined Assurance

    • Assist with the improvement and implementation of combined assurance reporting
    • Assist the Risk Officer with the development of the annual combined assurance plans, assess adequacy, recommend corrective solutions for gaps and duplications within the plan for the Corporate business units
    • In collaboration with other assurance providers, monitor and report on progress against the combined assurance plan for Corporate business units; prepare interim reporting on progress against plans.
    • Compile the annual reports and facilitate sign-off of the management attestation letters for Corporate business units
    • Assist the Risk Officer with preparation of the Groups interim and year end reporting on assurance work. ( collation of entity submissions )

    Reporting

    • Develop new reporting dashboards and templates for Group risk reporting
    • Identify opportunities to improve and automate risk reporting
    • Assist the Risk Officer with the preparation of reports required for Group reporting at various levels which will include but is not limited to the Group Risk and Compliance Committee Enterprise Risk Management Report, Group Combined Assurance Reports, weekly incident report, trend analysis reports and risk dashboards
    • Proactively identify trends and perform other data analysis.
    • Ad-hoc reporting requirements as requested by the Risk Officer

    Management and Stakeholders

    • Work closely with business unit senior management, 1st LOD Risk functions, Group assurance providers and members of the GRM team.

    Personal Attributes

    • Strong attention to detail, critical thinking
    • Ability to work under pressure with minimal re-work required
    • Innovative and solution driven
    • Resilience, enthusiasm, energy and drive
    • Ability to contribute within a team, work independently and without supervision. 
    • Excellent verbal and written communication skills
    • Upholds ethics, values and demonstrates integrity

     Education; Knowledge and Experience

    • Minimum Bachelor of Commerce Degree in Finance, Risk, Accounting Science, Relevant risk or internal audit qualification
    • Minimum of 5 years Risk Management Experience
    • Minimum of 5 years Financial Services experience
    • Experience working with senior management; strong knowledge of enterprise-wide risks; advanced reporting and competencies.

    go to method of application »

    Actuarial Analyst / Actuary - Employee Benefits Valuations - Discovery Life

    Key Purpose

    • Assist the head of the Employee Benefits actuarial valuations team with taking ownership of key reporting responsibilities and the associated analysis around assumptions and results. The key tasks for the role include monthly experience reporting, quarterly regulatory reporting, semi-annual valuation reporting and various actuarial analytics projects. The work involves managing the processes for completion of reporting tasks, analysing and giving input on key actuarial metrics to assist in management decision making and working with teams across the business to help improve different aspects of the product offering.

    Areas of responsibility may include but not limited to:

    • Taking ownership of the monthly actuarial experience process and producing reports for the head of the team and other senior management to inform their decision making
    • Semi-annual, in depth, experience analyses to assist with setting assumptions
    • Development and maintenance of existing models and process to drive efficiencies and ensure all methodologies and assumptions remain relevant and up to date
    • Maintaining and updating data controls and systems
    • Assisting with assumptions for quarterly regulatory reporting and semi-annual financial reporting
    • Working with other teams across the business to improve data and client experience metrics

    Education and Experience

    • Matric with Mathematics
    • Bachelor’s/Honours degree in Actuarial Science from an accredited institution
    • At least 6 years of working experience in an actuarial environment, preferably in the life insurance or employee benefits industries
    • Nearly or newly qualified FASSA (or international equivalent)

    Technical Skills and Knowledge

    Essential:

    • Problem solving
    • Analytical thinking
    • Effective communications skills
    • Proficiency in MS Word, MS Excel and MS Outlook

    Advantageous:

    • Prophet experience advantageous
    • SQL coding experience advantageous

    go to method of application »

    Senior Software Engineer

    Key Purpose

    • Our Senior Java Developer play a critical role in Vitality’s successful business model by building and maintaining software solutions, in line with quality and time parameters, to enable operation as a fully integrated composite business, offering brilliant products with seamless, intuitive customer journeys.
    • The Senior Java Developer acts as an authority with experience in building full solutions across one journey.  They work closely with stakeholders/product owners and a wide variety of internal and external technical teams.  They are fully competent in one specialism and working towards being fully competent in a second specialism This role also involves actively mentoring and coaching associate and other software engineers.

    Key outputs:

    The successful applicant will be responsible for but not limited to the following job functions:

    • Implement the software development life cycle: build, maintain, test, deliver, release and document user-friendly and customer centric software solutions, as required.
    • takes ownership to identify, locate and competently fix faults and provides route cause analysis and recommendations;
    • plans and implements releases, troubleshoots and provides support as required;
    • is competent in working with monitoring tools, interprets the detail and monitors and supports production and non-production platforms;
    • fully comprehends appropriate architectural patterns designs that address the scope of the business problems and coaches these to others;
    • contributes to enterprise architectural decision making by way of being a subject matter expert in the scope of a core application technology or technical specialism;
    • designs systems characterised by medium levels of risk, impact and business or technical complexity;
    • selects appropriate design standards, methods and tools and ensures they are applied effectively;
    • reviews the systems designs of others to ensure selection of appropriate technology, efficient use of resources and integration of multiple systems and technology;
    • actively participates in peer reviews, providing insightful observations and guidance, addressing coding problems in a clear and respectful manner; applies information security, designing solutions and services with security controls embedded, specifically engineered as mitigation against security threats as a core part of the solutions and services.
    • Deliver to standards: Understand, adhere to and apply Vitality’s defined technical and process standards to ensure the effective management of risks and the protection of Vitality’s data.
    • Provide guidance to other software engineers, and 3rd parties, on adherence to these standards to ensure the effective application across Vitality. 
    • Question, provide insight, ideas and input into how the standards could better support Vitality, including includes making recommendations to update existing or create new standards.
    • Actively undertake required updates to documents in line with the agreed process and definition of “done” and “ready” and peer review document updates as requested.
    • Provide integrated solutions: ensure solutions are user-focused, strategically aligned and effectively integrated across multiple teams and platforms to ensure the business needs are met.
    • Build and test software in line with the design specifications to ensure the required integration.
    • Enable the integration testing of components for other teams prior to implementation. 
    • Provide support and guidance and sign off on the delivery of their software to ensure required integration.
    • Work within and across teams to ensure seamless integration and support planning and management teams to understand the impact on the delivery process.
    • Evaluate and define approaches to understand the user story, guiding others in doing so and offering recommendations on the best tools and methods to be used.
    • Identify process optimisation opportunities with guidance and contribute to the implementation of proposed solutions.
    • Engage stakeholders. Collaborate, work with and develop an understanding of the needs and requirements of both internal and external stakeholders in order to achieve the desired outcomes.
    • Responsible for the stakeholder relationship: leads and presents engagements with internal stakeholders, proactively collaborate with stakeholders
    • Work with teams across the business at all levels to understand the business requirements, technology design, and story playback.
    • Facilitate meetings and guide discussion, engaging at a high level to negotiate and resolve complex or significant conflicts, issues, and change requirements
    • Collaborate with others to review specifications and use these agreed specifications to design, code, test and document programs or scripts of medium to high complexity, using the right standards and tools.
    • Build and transfer skills and knowledge. Take responsibility for developing personal skills and expertise aligned to role.
    • Works independently within the framework of Vitality’s modern technology platform (e.g., Micro Services tools such as Kubernetes / Springboot).
    • Coach and mentor other software engineers in relation to assigned coding languages/s.
    • They understand 3rd party / COTS packages.
    • Create learning opportunities (lunch & learn / developer forum / case studies / learning circles) for other software engineers across domains by initiating and conducting sessions to develop skills and knowledge in line with the needs of the business.
    • Collaborate within and across teams. Work effectively together with others across varying areas of expertise to achieve the required results.

    Personal Attributes and Skills

    • Ability to foresee problems and to code for these problems 
    • Ability to take ownership and accountability
    • Ability to work under pressure and to multi-task
    • Ability to take the Lead on Technical Initiatives.
    • Ability to communicate and collaborate with cross-functional teams
    • Drive and initiative to get things done
    • Ability to deal with complexity and migrate between detail and high level requirements
    • Team work
    • Innovation and Creative

    Education and Experience;

    Education:

    • Matric
    • BSc (IT/Computer Science) or any other relevant Computer Science Degree
    • Formal Java Qualification

    Experience:

    • 5 years’ systems development experience in Java, Java EE
    • An excellent understanding of Enterprise Data architectures
    • Strong technical skills in Java (Spring Boot, Hibernate), AWS microservices, Oracle, Mongo & PostGres
    • Strong Microservices experience is required including Design
    • A solid understanding of event driven architecture
    • IntelliJ Eclipse IDE
    • JUnit with unit and integration tests
    • JIRA, Confluence, Git with BitBucket Code versioning
    • Splunk, Dynatrace, Kibana experience
    • SOAP, XML, XSLT, Web Services experience
    • JMS, Tibco EMS experience
    • JSP, html, Struts experience
    • EJB 3 & EJB 2 experience

    Knowledge:

    • Knowledge of multiple languages and/or technologies and in depth understanding of database structures

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Discovery Limited Back To Home
Latest Jobs

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail