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: Oct 20, 2022
    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

     

    Java Developer (Senior)

    Key Purpose

    To fulfil a pivotal role within a software development team that designs, develops and maintains the systems for Discovery’s dynamic Life Insurance business.

    Areas of responsibility may include but not limited to

    Planning:

    • Perform a high-level impact analysis, establish Scope and provide estimates based on technical requirements.
    • Proactively liaise with all stakeholders.
    • Create required planning tasks in SDLC tool and set due dates according to agreed milestones.

    Analysis and Design:

    • Actively participate in the collaborative technical design process.
    • Research and find effective solutions to technical issues that arise.
    • Update development timelines based on final requirements.
    • Liaise with the relevant subject matter experts where clarification is required.

    Development:

    • Translate technical requirements into executable code without errors.
    • Ensure optimally performing system code in line with technical specifications, following prescribed process, architecture standards and procedures.
    • Ensure delivery within agreed timeframes.
    • Conduct unit testing and fix any defects found within the agreed SLA.
    • Escalate risks to the project early on.

    Quality and Testing:

    • Run code through the automated code review tool, review errors with the technical lead and fix before committing to the code base.
    • Perform peer code reviews to ensure consistent application of standards, logic and effective use of libraries and reusable aspects of the software.
    • Develop and maintain reusable Unit Tests.
    • Assist the Test Analyst in ensuring that a comprehensive test pack is produced, which includes all the required scenarios. 
    • Verify that the completed software meets the established standards and is fit for purpose.
    • Review the risk / impact of defects found in testing, prioritize and ensure that the priority is accurate.

    Risk and Release Management:

    • Conform to the Build and Release cycles.
    • Provide timeous support to the Quality Assurance Team when issues arise during testing.
    • Handle all outstanding defects.

    Production Support and Root Cause management:

    • Ensure that the root cause of system errors are effectively analysed and prioritized for fixing.
    • Proactively bring issues and problems to the attention of the team and propose solutions to solve them.
    • Assist system users and the infrastructure teams with technical support issues.

    Team Collaboration:

    • Adhere to the culture of communication and collaboration across all teams. 
    • Attend and participate in the regular team / project stand-ups.
    • Actively mentor team members where required.
    • Provide feedback at the regular 1-on-1’s with your leader.
    • Proactively set goals, track them and address any concerns with your leader.
    • Participate in Performance reviews with your line manager and project leads.
    • Actively participate in internal up-skilling initiatives.
    • Transfer knowledge and contribute to building a shared knowledge base

    Personal development:

    • Keep abreast of current technological trends and how these might be applied in the Discovery environment.
    • Constant improvement of knowledge of the various applications, their functions and data models.

    General:

    • Ability to communicate clearly, constructively and effectively. Able to follow and participate in technical, business process, and other discussions.
    • Able to build strong business relationships with other members of the team and the business areas we support.

    Personal Attributes and Skills

    Intermediate knowledge of:

    • Applicable programming disciplines and languages.  Refer to technical competencies list.
    • Data modelling and design of database structures
    • Unit Testing
    • Systems Integration testing
    • SDLC methodologies

    Behavioural Skills:

    • Action orientated go-getter, hungry to learn and add real value.
    • Self-motivated.
    • Driven by a sense of responsibility and ownership.
    • Structured and analytical problem solver: Obsessive about finding solutions to problems.
    • Able to plan, organise and prioritize own work.
    • Attention to detail.
    • Able to multitask.
    • Highly adaptive and flexible to a changing environment.
    • Able to work independently, but also as an effective member of a Team: reliable, works actively with others towards common goal, communicates constructively, shares information, knowledge and experience, treats others in a respectful and supportive manner.

    Education and Experience

    Essential:

    • 5+ years’ experience in software development
    • IT related Degree or Diploma (BSc/BTech or similar).

    Advantageous:

    • Formal software development qualification(s), such as Object-Oriented Analysis & Design.

    Key Technical Competencies

    General:

    • Version control (GIT)
    • UML and modelling tools (Enterprise Architect, etc)
    • SDLC methodologies (Agile, Waterfall, DevOps, etc)
    • SQL

    Java:

    • Java programming language
    • Java EE
    • JBoss EAP (or similar Application Server)
    • Data layer (JPA, Domain Object Model, XML/XSD, JAXB, ORM frameworks, RDBMS and PL/SQL beneficial)
    • Business services (EJB, RMI)
    • Integration services (Apache Camel, REST / SOAP web services)
    • Messaging systems (JMS, Tibco EMS, Oracle Advanced Queuing, MQ)
    • Presentation layer technologies (JavaServer Faces, HTML 5, JavaScript, CSS3)
    • Design patterns (DAO, Command pattern, MVC, etc)
    • Testing methodologies (Junit)
    • Code quality tools (SonarQube)
    • Build tools (Apache Ant, Jenkins, etc)
    • SDLC tools (Jira, BitBucket, etc)

    go to method of application »

    Business Analyst (Senior)

    Key Purpose

    Understanding the business requirements and through a structured process documenting, validating and translating it into functional specifications that are used by developers to craft a technical solution. Testing and validating the functionality of the technical solution against the business requirements. Interfacing between the business client and the development team with regards to the business and functional requirements. Ensuring that the business requirements are delivered in the implemented solution. Working with multiple business areas and multiple teams that require deep integration of solutions. Building and maintaining strong relationships with clients and acting as a consultant on the application.

    Areas of responsibility may include but not limited to

    Act as a consultant to the client on the application

    • Participate in client planning forums and advise on solutions
    • Challenge the business in their thinking, especially to understand the intent of the business requirement
    • Assist business to articulate the benefits they wish to realize with the solution
    • Pursue enquiries with clients to understand the "why" rather than the "what" of the business request
    • Facilitating the development of a Business Case

    Customer Requirements Specification (CRS): 

     

    • Follow a structured process to listen to, understand and document client requirements
    • If needed, facilitate activities like interviews or JAD sessions to expand the understanding of the business requirements
    • If required, perform analytical tasks, data extracts, run queries or any other form of analysis to gather information
    • Following up with clients to clear up ambiguity and possible misunderstanding
    • Documenting the requirements in a Customer Requirements Specifications (CRS) document (which may include UML models, business process documents)
    • Ensuring alignment between the Business Case and the CRS
    • Review the functional requirements with the client, using appropriate formats such as presentations and walk-through discussions and obtain sign-off on CRS

    Product Requirements Specification (PRS): 

    • Design and validate the functional solution
    • This involves interpreting the CRS into a set of Functional Requirements Specifications (FRS)
    • Apply knowledge of the system, interfaces and dependencies to highlight integration aspects that must be considered
    • Identify a set of stakeholders that need to be involved in creating and validating the PRS
    • Interview business and technical owners, as well as experienced members of the development team (Development Manager, Architect, Business Analyst Senior)
    • Identify and Involve other teams and domains that must be integrated to for the solution to work
    • Build & demonstrate GUI prototypes, to validate the designs
    • Perform modelling & build data models that simulate the solution
    • Identify and design a set of test cases/scripts, test scenario's and test data sets to accompany the PRS
    • Validate the PRS and Test Basket with the client and identified stakeholders and obtain sign-off
    • Solution Proposal: 
    • Review the approved CRS and PRS with the development team
    • If required, revert back to client or other stakeholders if technical issues require business decisions in order to proceed
    • Answer queries from the development team on business or functional aspects of the required solution
    • Defend the client business requirements

    Project Documentation: 

    • Perform Project Management activities, such as providing the client as well as relevant team members with estimates of the duration of tasks
    • Provide updates to project schedules
    • Maintain and update the scheduling system
    • Coordinate work activities between the client and development team (e.g. scheduling JAD sessions)
    • Maintain project documentation
    • Provide input to technical design, and liaise between the client and the technical team
    • Act as a project manager: define & manage risks, define and document scope, update and report on progress, assign tasks and manage delivery
    • Manage and prevent scope creep
    • If required, conduct a Post Implementation Review (PIR)

    Release Notes & Training Material: 

    • Update and publish release notes related to the current system changes implemented and notify impacted parties
    • Assist trainers with queries or release notes
    • Present initiation papers to other teams at the Channel Forums
    • Develop procedure manuals for the system (for use by development team)
    • Maintain and update the CRS and PRS with any added content
    • Upload CRS, PRS and TS to the SharePoint server and load links into the scheduling system
    • Keep status updated
    • Check documents in and out of system
    • During go-live, perform live monitoring of the new system
    • If required, make configuration settings/updates, version number changes, workflow and configuration table changes

     

    Query Report: 

    • Respond to incidents escalated by the Incidents team
    • Log issues in the appropriate issues logging system
    • Conduct preliminary analysis on issues
    • Provide reporting to Development Manager or PM on project activities and status.

    Service Level Agreements: 

    • Agree required support functions with business prior to go live, and document in SLA
    • During go-live, provide end user support if required
    • Be on standby for possible client issues during go-live
    • Provide ad-hoc "walk through" support on site with clients
    • During go-live, participate in the resolution of serious errors by implementing emergency changes
    • Provide assistance when presentations are done to external clients (e.g. Brokers)

    Personal Attributes and Skills

    Behavioural competencies

    • Drives Results
    • Passion for delivery and quality
    • Values Driven
    • Optimistic
    • Learns on the Fly
    • Resilient
    • Instils Trust
    • People Savvy
    • Drives Results
    • Problem Solver

    Additional attributes

    • Proactive in approach to planning
    • Risk Mitigation
    • Solution Driven
    • A strong delivery focus
    • Highly adaptable and resilient (Able to work under pressure and Change Readiness)
    • Ability to prioritize and work on multiple tasks simultaneously
    • Ability to deal with complex models and their application

    Education and Experience

    Experience:

    • 8 years solid Business Analysis experience with significant exposure within the SDLC, specifically Agile/Waterfall software development
    • Strong understanding of business processes and functional requirements

    Education:

    • Matric
    • BSc Comp Sciences / Information Systems or equivalent tertiary qualification (Advantageous)
    • Business Analysis Diploma / Advanced Business Analysis qualification or related Business Analysis Certification (Advantageous)
    • BPMN Course (Advantageous)

    Technical Knowledge:

    • PL/SQL – writing/running queries (Beneficial)
    • SQL, UML, XML and OO
    • Processes: ITIL (Incident, Change, Release, Problem Management),
    • Technologies: SQL (Oracle and IBM Netezza), UML, XML and JSON
    • Tools: Enterprise architect, Visio, SoapUI (SOAP) / REST client (JSON), Atlassian tool suite (Jira, Confluence)
    • Other: Software architecture, facilitating JAD sessions, data modelling techniques, UML Process Design, Industry compliance standards and legislation

    go to method of application »

    Sales Manager: Funeral Cover (Cape Town)

    Key Purpose

    Accountability and leadership of the Discovery Life Funeral Sales Team.

    Areas of responsibility may include but not limited to:

    • Lead and manage a Funeral Cover sales channel consisting of business consultants and financial advisors.
    • Achievement of sales and quality targets.
    • Ensuring a professional level of interactions with intermediaries and HR contacts.
    • Inductions and leads management, ensuring that campaigns and leads are correctly managed
    • Ongoing liaison and relationship building with various stakeholders.
    • MIS Reporting, create and maintain reporting
    • Business processes and operational improvement
    • Promote a positive and proactive approach to compliance and risk,
    • Ability to proactively manage change.
    • To work as a team player within a team environment, participating willingly and providing support and guidance to colleagues at all times
    • Compliance and risk management and adherence, coach staff to improve performance and behaviors.
    • Create an energetic and fun work environment

    KI responsibilities may include but not limited to

    • A KI is responsible for management and oversight of the FSPs activities relating to rendering of financial services, which includes advice and/or intermediary services.

    must monitor that the statutory obligation of the FSP are complied with.

    • must comply with the fit and proper requirements (COB, RE, Qualification, PST and CPD).

    Ensure that representatives are compliant with the fit and proper requirements.

    • Representatives complete all required training for their role.
    • Review the advice rendered by the representative.
    • Monitor on an ongoing basis that the representatives are treating customers fairly.

    Monitor representatives under supervision:

    • To ensure that all the required fit and proper requirements are complied with (Qualification and PST),
    • where monitoring of representatives under supervision is delegated, the following should be done:
      • record the process of delegation and the reporting frequency monitoring done.
    • Instil a culture of treating customers fairly in all aspects of the business.
    • Ensure that there are business processes and operational ability.

    Competencies

    • Ability to engage Union representatives.
    • Logical, analytical problem-solving ability.
    • Excellent interpersonal skills.
    • Excellent verbal and written communication skills.
    • Ability to work independently.
    • Ability to take accountability, responsibility and ownership.
    • Able to take initiative and exercise sound judgment and decision making.
    • Ability to work in a highly pressurized, target oriented environment.
    • Ability to deal positively with change and uncertainty.
    • Strong business acumen.
    • Strong sales and persuasive skills.
    • Strong quality orientation.
    • Good organisational skills.
    • Proactive, self-motivated.
    • Able to identify, nurture and develop talent.
    • Customer oriented.
    • Ability to meet deadlines timeously

    Qualification and Skills

    • Matric (Grade 12)
    • Relevant Tertiary Education required.
    • Four – Six years sales management experience in a target driven in/outbound sales.
    • Computer skills: Microsoft word; Excel; Email.
    • NQF Level 5 and Regulatory Exams compulsory

    go to method of application »

    Funeral Financial Adviser

    Key Purpose

    Marketing of the Discovery Funeral policies, through strategic opportunity identification and relationship building and to provide financial advice to existing and prospective clients.

    Areas of responsibility may include but not limited to

    • Attend all meetings, seminars, training, and launches offered by Discovery Life and/or the Discovery Group.
    • Identify and market appropriate funeral policies.
    • Provide financial advice relating to funeral products to existing and prospective clients.
    • Follow-up and follow-through to conclusion on all unpaid premiums to ensure business is retained.

    Personal Attributes and Skills

    • Strategic thinking
    • Persuading and influencing
    • Resilience and tenacity
    • Sales and target driven
    • Exceptional communication skills
    • Opportunity and solution orientated
    • Independent and highly adaptable to change

    Education and Experience

    • National Senior Certificate (Matric/Grade 12)
    • Minimum 2 years Funeral sales experience
    • Minimum 3 years within the Financial Services industry
    • Industry related NQF 5 - 120 credits (Advantageous)
    • RE accreditation (Advantageous)

    go to method of application »

    Specialist: OD, Change and Transformation

    Job Purpose

    Support the OD, Change & Transformation COE to create the best organisational design, culture and transformation aligned to Discovery’s Purpose, Vision and Strategy. Designing, facilitating and delivering Organisational Development interventions/solutions that deliver organisational effectiveness across the Group.  Conducting OD, Culture and Transformation diagnostics and analysis and designing fir for purpose solutions for the Group that are scalable and relevant. Compiling and submitting Organisational Development reports and metrics where required.

    Key Outcomes may include but are not limited to:

    Research & Knowledge Generation

    • Contributes to research on progressive people practices impacting the industry and disseminates these where appropriate within the business
    • Conducts specific research assignments and diagnostics as per business need

    Measurement & Analytics

    • Contributes to the measurement process for a variety of necessary organisational scorecards and dashboards
    • Creates, tests and validates proposals for questionnaires and survey design
    • Utilises adequate analytical skills to derive meaningful findings within data sourced from existing repositories or new data channels
    • Compiles monthly, ad hoc and annual reports as required
    • OD Practice and Projects
    • Contributes to initiatives that fall under the organisational development and transformation area
    • Contributes to the organisational design capability and delivers on organisational design assignments that deliver on the desired mandate.
    • Contributes to planning skills to ensure communications, logistics and timelines are met for relevant initiatives
    • Contributes to relevant training necessary for the enhancement of the OD function and OD capability in the organisation.
    • Consults with business to ensure streamlined OD, change and transformation processes
    • Understanding of the compliance and legal aspects of employment equity and transformation.

    Person Details

    Work Experience

    Required

    • At least 3 to 5 years’ experience in talent, learning or OD roles or people focussed management consultancy role.

    Preferred

    • Experience within the  financial services industry preferred either in a permanent or management consultancy role
    • Education / Qualifications / Accreditations with Professional Body

    Required

    • A post graduate degree in a business related field (4+ Years)
    • Preferred (would be advantageous)
    • A Master degree in Human Resources/Industrial Psychology or MBA

    Technical Skills or Knowledge

    Required

    • High level of understanding of organisational and human behaviour in the context of creating organisational effectiveness.
    • Passion for performance in self and others
    • High level of attention to detail
    • Ability to work with, analyse and report on data
    • Customer centric with solid consultancy skills
    • Strong relationship building skills at all levels
    • Excellent facilitation and communication skills
    • High degree of personal maturity, personal insight and a natural capacity to self-reflect, learn and develop
    •  Resilience, energy and drive
    • Ability to handle change and navigate ambiguity
    • Ethical and able to maintain confidentiality and manage boundaries

    go to method of application »

    Business Analyst- Amplify Health

    What you will do?

    Understanding the business requirements and through a structured process: document, validate and translate into customer/business as well as system functional specifications that are used by developers to design and develop the technical solution. Testing and validating the functionality of the technical solution against the business requirements. Ensuring that the business requirements are delivered in the implemented solution. Translate the business vision into the design. Connect the business model to the systems architecture.

    Interfacing between the business client and the development team for the business and functional requirements. Working with multiple business areas and multiple teams that require deep integration of solutions. Involve scope that stretches across departmental boundaries, or which scope impacts on multiple business areas.

    Building and maintaining of strong relationships with clients and acting as a consultant on the application.

    You will report to Development Manager, Technology.

    The role is based in Sandton, South Africa.

    Core responsibilities include:

    Analysis

    • Analysis and documentation of customer requirements.
    • Understanding and reporting on current state vs future state.
    • Translation of the customer requirement into functional requirement.
    • Facilitation of JAD session with customers and product owners to unpack requirements.
    • Coach and mentor team members to reach organizational goals and maintain quality deliverables.

    Solutioning

    • Analysis and documentation of the functional requirements.
    • Thorough understanding of the product offering and being able to communicate requirements to a development technical team.
    • Solid understanding of functional decomposition and what is required for a system implementation.
    • Maintaining a high quality of deliverables and ensuring strict timelines are adhered to as part of team delivery.
    • Ensure strict requirements traceability maintained and improve on overall product deliverables.
    • Collaboration with senior business analysts and team members to produce high quality deliverables.

    Team Management Leadership

    • Regular deliverable reviews and quality assurance sessions.

    Agile Methodology

    • Design and validate the functional solution using Agile Methodology.
    • This involves interpreting the product / functional requirements into Agile Epics and Stories
    • Plan Agile Sprints and Stories for the Sprint
    • Apply knowledge of the system, interfaces and dependencies to highlight integration aspects that must be considered.
    • Identify a set of stakeholders that need to be involved in creating and validating the Agile Story Board by interview business and technical owners, as well as experienced members of the development team (Development Manager, Architect, Snr BA).
    • Validate the Agile Epics, Stories and Test Basket with the identified stakeholders and obtain sign- off

     What you need to be successful

    Knowledge and Experience:

    • 3-5 years’ experience in Software Development as a Business Analyst
    • Understanding of software development principles
    • At least 2 years’ UML Experience
    • Knowledge of DevOps Methodologies and Tools
    • Experience in Health Insurance
    • Knowledgeable in Agile management tools, techniques and systems
    • Agile SCRUM Methodologies
    • Experience working with cross functional teams
    • Business experience and product knowledge
    • Exposure and knowledge of industry compliance standards and legislation

    Education / Qualifications / Accreditations with Professional Body:

    • Minimum IT degree level education (BCom or BSc in information systems or computer science or informatics)
    • Business Analyst Diploma or Similar

    Technical Skills:

    • UML, BPMN
    • SQL, XML Spy, PostMan, SOAP UI
    • Enterprise Architect, DrawIO, Visio, Notepad++

    go to method of application »

    Risk Analyst (Junior)

    Overall Job Purpose

    Play a pivot role in maintaining the risk profile for Vitality, as well as owning the Data Loss Prevention process for the business. This job function will align with the requirements as per the Risk plan, aligning to the Enterprise Risk Management framework. The risk analyst will report to the Vitality Head of Risk.

    Outputs and Accountabilities

    • DLP - Perform tasks required to ensure the effective maintenance of Vitality’s Data Loss Prevention function. Daily investigations, escalations, interactions with the Vitality ISO and DLP SME’s across the group, ticket logging, and report preparation and distribution. Presenting DLP reports to POPIA Steercom on a regular basis.
    • Conduct risk assessments/workshops, deep dives, and ad hoc risk investigations to help the business identify and mitigate risks. Follow up on these and all actions until closure.
    • Compilation and distribution of reports - technical debt, action tracker, quarterly risk report, TCF, including adhoc requests from the Head of Risk
    • Risk incident activities - assisting business processes to follow the risk incident process, as well as critical review of risk incidents logged to ensure accuracy of information (root cause analysis, actions, and information).
    • Barn Owl - logging of incidents and risks as well as extraction of information when requested.
    • Project risk management - oversight and involvement as and when required
    • Work with other BU risk officers and group risk management to ensure alignment on risk and DLP activities and sharing of knowledge.
    • Identify relationships and dependencies between risks
    • Facilitate the flow of risk information from Vitality into Group Risk Management as and when requested (Risk incidents, Barn Owl updates, etc)
    • Prepare and present reports/assessments as requested (risk, technical debt, DLP).
    • Provide ongoing support, education, and training on the risk management principles throughout the business as and when required.
    • Assist the Head of Risk to review any outputs, information gathering, research, compilation of report/assessments, undertake any other work as required by the Risk Manager from time to time.
    • Monitoring and reporting of all material risks to and from the relevant committees/management forums. This includes, but not limited to, the following:

    Attending all project steercoms, and any relevant business forums (e.g., ISO, Compliance, IM)

    Qualifications and Experience

    • A degree is essential – B Com or equivalent
    • 2+ years in risk management, operations, audit or similar

    Skills

    • Must be a good communicator with excellent writing skills
    • Must be able to critically evaluate business information
    • Strong presentation and facilitation skills
    • Strong organisation skills
    • Must be able to work autonomously and within a team
    • Must be able to manage stakeholders effectively
    • Excel and PowerPoint
    • Power BI advantageous
    • Technical IT skills advantageous

    Attributes

    • Professionally minded, constructive, business and goal orientated
    • Adaptability; maintains effectiveness when experiencing major changes in personal work tasks or the work environment; adjusting effectively to work within new work structures, processes, requirements, or cultures
    • Good networking skills
    • Committed to continuous learning and development (self and business)

    go to method of application »

    Pre Auth Service Consultant

    Key Purpose

    To deliver world class service to all Discovery Health Members, Providers, Employer groups, Hospitals, and Brokers by supporting and fully resolving their queries through various servicing channels, primarily over the telephone.

    To effectively manage the risk of in-hospital admissions by using your clinical knowledge and integrating this with your understanding of the benefits of the scheme and ensuring accurate information regarding funding

    Key outputs

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

    • Confirming benefits according to set protocols and funding rules
    • Accurately obtaining and capturing information to confirm correct funding
    • Servicing all key stakeholders telephonically and via other servicing channels until the query has been resolved
    • Servicing key stakeholders in a customer centric way to ensure that we live by our service principles
    • Keeping up to date with product changes and benefits to ensure that all key stakeholders are accurately serviced
    • Continuously staying abreast of all digital servicing tools within the business and ensuring that the functionality is fully understood
    • Achieving and exceeding key performance metrics relating to service delivery
    • Keeping abreast of continuous process, product updates and digital tools
    • Dealing with multiple interactions
    • Consistently utilizing all servicing tools available

    Competencies and Skills

    Behavioural Competencies

    • Following instruction and procedures (Self-development)
    • Analysing  (Managing Complexity)
    • Learning and Researching (Nimble Learning)
    • Presenting and communicating information (Communicating effectively)
    • Delivering results and meeting customer expectations (Customer focus)
    • Deciding and initiating action (Decision Quality)
    • Working with people (Collaborating)
    • Writing and reporting (Communicating effectively)

    Knowledge

    • Anatomy and Physiology

    Skills

    • Time Management
    • Verbal and written communication

    Personal Attribute and Skills:

    • Customer Centric
    • Knowledge of Anatomy and Physiology
    • Time Management

    Education and Experience

    Education:

    • Matric
    • South African  accredited Clinical Qualification

    Experience

    • At least 6 months working experience in a customer services or clinical environment

    go to method of application »

    Java Developer (Intermediate)

    Key Purpose

    Work closely with a passionate development team to design, develop and maintain Java based solutions for a dynamic, multi-national company that sets the benchmark in its industry.

    Areas of responsibility may include but not limited to

    • Develop, test, and maintain high quality application software.
    • Analyse, maintain and enhance existing application and troubleshoot issues. 
    • Assist with the production of technical specifications and designs
    • Promote new technologies and share knowledge within the team.
    • Recommend improvements to development processes, contribute to implementation plans, and assist in rollout
    • Perform code reviews

    Personal Attributes

    • Passionate about technology and development.
    • Results oriented with the ability to work under pressure and juggle multiple concurrent projects with changing priorities and deadlines 
    • Strong analytical and problem solving skills.
    • Able to deal with complexity and migrate between detailed and high level requirements.
    • Self-starter who takes ownership, is accountable, and is able to work with minimal supervision.
    • Excellent written and verbal communication skills.

    Education, Experience and Skills

    Minimum 

    • Matric/Grade 12 and formal Java qualifications.

    Preferred

    • IT related Degree or Diploma (BSc/BTech or similar).

    Minimum

    • 3 years Java systems development experience.
    • Java EE knowledge and experience.
    • Experience with XML/XSD/JAXB and Web Services. 
    • Unit testing and mocking frameworks.
    • Experience with industry standard Application Servers (preferably WebLogic).
    • Knowledge of OO design principles and development patterns.

    Preferred

    • 3 years Java systems development experience.
    • Spring Framework. 
    • ORM/Hibernate/JPA experience.
    • JMS, Tibco EMS experience.
    • Oracle and PL/SQL knowledge.
    • SOAP (XML/JSON)
    • Presentation layer development (HTML5, CSS, JavaScript, jQuery, GWT, Spring MVC)
    • Experience with Business Rules Management Frameworks.
    • Experience using formal modelling languages (UML, etc) and modelling tools (Enterprise Architect, Visual Paradigm etc.)
    • Exposure to Agile principles and methodologies, including Continuous Integration and Test Driven Development

    go to method of application »

    Finance Administrator - Discovery Life

    Key Purpose

    The primary function of this role of Finance Administrator is to effectively perform the tasks of the Cash Control Team for Individual Life, Invest, Group Risk and Umbrella Funds

    Areas of responsibility may include but not limited to

    • To be able to understand the requirements and processes of the Life Cash Control department as per Training and Standard Operating Process documents provided for Individual Life, Invest, Group Risk and Umbrella Funds
    • Review of the Task schedule assigned by ensuring delivery of the Life Cash Control tasks are completed
    • Ensuring that daily Billing and Collections are reconciled with exceptions investigated that does not conform to business processes or regularity requirements
    • To make certain Bank Statements are reviewed daily and reconciled to system and to investigate and correct any imbalances identified
    • Ensuring the daily submission files for Debit Orders and Payments are reconciled to corporate database before files can be released to the Bank and verifying the Bank’ responses
    • Allocation of daily premiums from Bank Statements and ensuring that all unidentified deposits are investigated and reported
    • Coordinating business requirements and queries to relevant stakeholders and to ensure any failures are logged and reported to management
    • Ensuring delivery of daily and monthly reporting to business and ensure all reports are securely and correctly stored for management reviewing and audits
    • Active participation in weekly Team Meetings and monthly One on One sessions where issues are identified and resolved and to record the progress of team and individual staff

    Education and Experience

    Essential:

    • Matric with Mathematics
    • At least 6 months of working experience in a finance role within the insurance/finance sector

    Advantageous:

    • Diploma/Degree in Accounting/Finance from an accredited institution
    • At least 2 – 3 working experience in a finance admin role within the life insurance/finance sector

    Technical Skills and Knowledge

    Essential:

    • Intermediate proficiency in MS Word, MS Excel, MS Outlook.
    • Good mathematical and analytical skills.
    • Good interpersonal skills.

    Advantageous:

    • Knowledge of the Life Insurance market.

    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