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: Sep 3, 2020
    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) - Insure Systems

    Key Purpose

    • Design and implement robust, scalable and optimally performing systems using Java related technologies, according to provided specifications, standards and procedures, while ensuring compliance with the architectural standards and guidelines laid out by Discovery.

    Areas of responsibility may include but not limited to

    • Translate business requirements into technical designs adhering to Discovery Insure processes, standards and guidelines, taking cognisance of performance, security and scalability requirements. Deliver within agreed timeframes.
    • Liaise with relevant parties where clarification of business requirements or resolution to technical issues is needed
    • Research and find effective solutions to technical issues that arise
    • Estimate development timelines based on business requirements

    Development

    • Construct robust, maintainable, scalable, optimally performing system code in line with technical specifications, following prescribed process, standards and procedures. Deliver within agreed timeframes
    • Conduct unit testing and fix any defects found

    Testing

    • Verify build stability and quality with development team before releasing to test team, aiming to release with zero defects
    • Assist the Business analyst in ensuring the test pack includes relevant scenarios and test data.
    • Consult and assist in reviewing risk / impact of defects found in testing, and assist with fixing where necessary

    Support / Troubleshooting

    • Assist system users with technical support issues and handle according to defined procedures
    • Ability to effectively analyse root cause of system errors (data errors, performance and stability issues)

    Mentoring / Team Development

    • Actively coach other developers to understand and apply the Insure coding and architectural standards correctly, as well as any technologies in use
    • Perform code review to ensure logical correctness, maintainability, scalability, performance, compliance with architectural standards and frameworks
    • Assist in identifying training needs of team members

    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 functionalities and data models

    General

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

    Personal Attributes and Skills
    Technical Competencies

    • Excellent understanding of Object Orientated principals and Java language fundamentals
    • Knowledge of commonly used design patterns
    • Broad understanding of how to put together an EE-based business solution from scratch
    • EJB
    • HTML
    • JSF
    • JQuery
    • JAXB
    • SOAP Web services
    • Message Driven Beans
    • UML
    • XML/XSD
    • SQL

    Behavioural Skills

    • Action orientated go-getter, hungry to learn and add real value
    • Structured and analytical problem solver: Obsessive about finding solutions to problems: action oriented problem solver.
    • Able to plan, organise and prioritize own work
    • Able to multitask
    • Able to work independently
    • Team player: 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

    • 6+ years’ experience in Java development with exposure to core competencies listed

    Advantageous Experience

    • REST Web services
    • JSON
    • Business Process Management Tools
    • Apache Camel
    • Apache Webserver Configuration
    • JBOSS Configuration
    • CSS
    • GIT
    • Integrated Build Tools
    • HTML 5
    • Knowledge of Short Term Insurance industry

    Working Knowledge Of

    • Software development within SDLC
    • Unit Testing
    • Data modelling and design of database structures
    • BSc Computer Science /Information Systems degree
    • Formal Java qualification

    go to method of application »

    Compliance Specialist

    Key Purpose

    The success of Discovery is made possible by our great people. Group Compliance strives to be the most trusted and respected compliance practice in the financial services sector and our motto should reflect that we are, Trusted, Visible and Respected within the Discovery Group.
    Our Group Compliance department is looking for a knowledgeable, self-starter to join the team as an IT Compliance Specialist to be responsible for the managing of compliance risks though the employ of policies and frameworks pertaining to our corporate regulatory obligations.
    The successful candidate will be required, but not limited, to take full accountability for the development and implementation of a complete end-to-end IT Compliance programme for Discovery Group on par with best practice.

    Areas of responsibility may include but not limited to
    Overview

    • Facilitate CRMP's to identify areas of compliance per juristic and geographical areas of economic activity
    • Review and understand areas of compliance and all possible changes required stemming from changes in legislation.
    • Identify and test compliance controls to provide independent assurance that the controls will yield compliance to law and regulations.
    • Report on the level of compliance to management, the board and governance forums in line with IT compliance standards
    • Identify remediation actions and control enhancements to ensure full remediation and compliance to law.

    Detail

    Maintain the IT compliance risk management frameworks. The following actions, not meant to be a comprehensive list, informs the requirement:

    • IT Compliance risk management framework is developed and maintained in accordance with the Generally Accepted Compliance Practice framework.
    • Advice is provided to management in respect of the IT compliance policies and procedures which address compliance related complaints.
    • A communication strategy and process is developed and implemented in order to keep IT compliance stakeholders informed of the design, implementation and maintenance of the IT compliance framework.
    • IT Compliance stakeholders are engaged to promote alignment of Group compliance and business objectives.
    • Sound working relationships are maintained with IT compliance stakeholders.
    • IT Compliance related advice is provided to management, staff and other compliance stakeholders.

    Define, assess, maintain and advise on the IT regulatory universe. The following actions, not meant to be a comprehensive list, informs the requirement:

    • Regulatory requirements, including existing, changed or new requirements are researched and those which are applicable to the business are identified and explained in plain language to management, staff and other IT compliance stakeholders.
    • IT Compliance issues and concerns are identified and IT compliance related advice is provided to management.
    • An organisation's products and services are described to facilitate business relevant compliance solutions.
    • Develop, facilitate compilation of and review IT compliance risk management plans. The following actions, not meant to be a comprehensive list, informs the requirement:
    • IT Compliance risks related to regulatory requirements are identified and assessed and control measures are outlined.
    • IT Compliance plans are designed and developed in risk management format.
    • Regulatory requirements are analysed and the implications of non-compliance are assessed using appropriate risk assessment methodologies.
    • IT Compliance risk management plans are presented and communicated to management staff and relevant stakeholders in order to cultivate buy-in and to bring about changes in the control environment where necessary.

    Conduct IT compliance monitoring. The following actions, not meant to be a comprehensive list, informs the requirement:

    • An IT compliance monitoring plan is developed in terms of Discovery’s planning standards.
    • IT Compliance monitoring is undertaken and working papers are prepared to assist management and the board of directors to understand whether business is conducted in compliance with relevant regulatory requirements.
    • IT Compliance monitoring findings are analysed and evaluated in order to support valid monitoring conclusions and recommendations.
    • IT Compliance monitoring reports are produced in accordance with Group Compliance reporting requirements.
    • IT Compliance monitoring outputs are followed-up or tracked to assist management and the board to understand the status of IT compliance risks and exposures.
    • Compile and submit internal and external compliance reports. The following actions, not meant to be a comprehensive list, informs the requirement:
    • Governance structures relating to IT compliance reporting are identified and analysed.
    • Independence and objectivity is consistently demonstrated.
    • Internal reporting methodologies are applied in accordance with organisational reporting requirements.
    • Responsibilities for the submission of IT compliance reporting are allocated to IT compliance stakeholders in order to establish an effective compliance reporting framework.
    • Information is obtained effectively, efficiently and ethically from IT compliance stakeholders and managed for the purpose of compliance reporting.
    • Records relating to compliance reporting are kept to serve as an effective audit trail relating to compliance reporting.

    Interact with industry regulators, supervisors and stakeholders. The following actions, not meant to be a comprehensive list, informs the requirement:

    • IT Compliance roles and responsibilities in respect of regulators, supervisors and stakeholders are identified and recorded.
    • Written and verbal communication is undertaken with regulators, supervisors and/or compliance stakeholders in support of a sound working relationship with regulators or supervisors and to discharge responsibilities in terms of regulatory requirements.
    • Relationship with regulators or supervisors is managed in order to promote a sound working relationship between regulators or supervisors and the organisation.
    • Reports are submitted to regulators or supervisors in accordance with governance requirements.
    • Where there are revised or new regulatory proposals, a process is developed and implemented to evaluate the impact of such changes and to engage with and influence industry regulators, supervisors and stakeholders, where required.

    Skills And Personal Attributes

    • Detailed knowledge of the local legislation and regulations relating to Information Technology (i.e. POPIA, PAIA, ECTA)
    • Working knowledge of International legislation and regulations relating to Information Technology (e.g. GDPR, Computer Misuse Act)
    • Proven track record in COBIT, King IV, ISO31000, ISO27001/2, NIST CSF, DMBOK, ITIL frameworks
    • Thorough understanding of governance, risk, compliance, and assurance concepts
    • Advantageous to have performed and worked with risk-based auditing or risk-based compliance monitoring
    • Previous exposure to control and risk facilitation: risk / control identification and assessments
    • Understanding compliance to IT requirements in line with other relevant compliance requirements
    • Persuasive and working in bigger teams
    • Logical and pragmatic
    • Goal orientated and driven
    • Strategic interpretation
    • Good facilitation ability
    • Writes in a well- structured and logical way
    • Ability to write and review compliance policies and compliance guidance notes
    • Strong listening, organisational and communication skills
    • Work independently and as part of a team when required
    • Efficient time management skills, including quick turnaround time on work
    • Attention to detail
    • Takes ownership of work
    • Focus on understanding implementation of regulations and aligning this to a business model
    • Able to work well under pressure
    • Legislative knowledge and interpretation
    • The ability to think in an analytical and conceptual manner.

    Education And Experience

    • LLB, BCom, BSC Information Technology, BCom Information Technology, Honours, Certified Information Systems Auditor (CISA), CRISC, CGEIT, CDPSE, CIPP, CIA, CA (SA), CPRAC, CPRO, CISA (Minimum requirement)
    • Post-graduate qualification in Compliance Management (advantageous)
    • At least five years’ experience within a compliance environment with working knowledge of the laws, regulations and codes holistically impacting a group of companies, as mentioned in this document.

    go to method of application »

    Telematics Engineer - Talent Pool

    Key Purpose

    To build on our current telematics platform and enhance the features running with technical projects from end to end including design and implementation of the solutions. You will also be required to analyse large amounts of data to find key business value and insights.

    Areas of responsibility may include but not limited to

    • Design and write software to enhance features on our telematics systems
    • Apply big data techniques to analyse large amounts of telematics data to provide key business insights
    • Spec technical requirements for new features on the telematics system
    • Run with technical telematics projects from end to end
    • Work in a team environment
    • Communicate effectively and manage technical telematics supplier teams

    Personal Attributes And Skills

    • Drive to learn new skills and concepts
    • Turn around solutions quickly
    • Able to handle multiple complex projects simultaneously

    Education And Experience

    • Matric
    • B.Sc Engineering (Electrical/Software)
    • Proficient in at least one development language e.g. java, C++,
    • Proficient in at least one mobile application language and platform e,g, Android Studio or Xcode/Swift
    • Proficient in a scripting language – preferably python
    • Proficient knowledge of relational databases
    • Understanding of OOP concepts
    • Familiarity with Unix/Linux
    • AI and software disciplines.

    go to method of application »

    System Analyst (Senior) - Invest Systems

    Key Purpose

    This role also requires the incumbent to play a strong supporting function to other teams within the BI environment and understand the entire BI landscape in order to ensure that solutions are implemented in the best possible manner. The incumbent will be responsible for creating specifications to meet/improve operation requirements/processes. Functions as the senior technical person who can conceptualise solutions and see them through to implementation.

    Areas of responsibility may include but not limited to

    • To co-ordinate activities with the development team and other departments with regards to interfaces.
    • Business (and where applicable, technical) requirements gathering and analysis, ensuring business requirements and expectations are met, and that all possible scenarios are covered.
    • Generate analysis documentation (including the creation of functional specifications and prototypes) according to team best practices and standards.
    • Conduct functional specification walkthroughs with developers and to monitor the development process in order to meet deadlines. Facilitate Client-walkthroughs JAD sessions and sign-off of Functional Specification with business owners to ensure business requirements have been met.
    • Creation, review, maintenance and execution of test cases, scenarios, and results.
    • Business Process improvement and Process diagrams
    • Functional testing (QA & UAT) of delivered functionality against gathered business requirements and test cases and scenarios.
    • Non-functional testing including security, usability, performance, and reliability testing (QA & UAT) as per team best practices and standards.
    • Defect management (QA & UAT). Regression testing, where applicable, including generation of automated test scenarios.
    • To provide regular feedback to Manager with regards to QC’s and Unit testing progress.
    • To monitor roll-out and go-live and to attend to any support issues and enhancements identified by business post go-live.
    • Production log analysis & management including root cause analysis
    • Problem resolution and troubleshooting
    • Provide support to business in implementing effective and efficient solutions
    • To monitor roll-out and go-live and to attend to any support issues and enhancements identified by business post go-live.
    • Provide support to business in implementing effective and efficient solutions
    • Defines application problem by conferring with clients; evaluating procedures and processes.
    • Develops solution by preparing and evaluating alternative workflow solutions.
    • Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
    • Accomplishes information systems and organization mission by completing related results as needed.

    Personal Attributes And Skills

    • Drives Results
    • Values Driven
    • Optimistic
    • Learns on the Fly
    • Resilient
    • Instils Trust
    • People Savvy
    • Problem Solver
    • Manages Complexity
    • Balances Stakeholders
    • Optimizes work processes
    • Resourcefulness
    • Communicates effectively
    • Tech Savvy
    • Situational Adaptability

    Education And Experience
    Education

    • Matric
    • A Bachelor of Science Degree or Diploma in Computer Sciences/ Information Systems or equivalent IT tertiary qualification

    Experience

    • A minimum of 5 - 6 years’ Technical Systems Analysis and Integration experience
    • Development background advantageous
    • Basic data analysis experience
    • Strong analytical and problem solving skills
    • Knowledge of data modelling and design of database structures advantageous
    • Software Development experience advantageous
    • API experience advantageous

    Technical Skills And Knowledge

    • Development Methodologies
    • SQL
    • Soap and Rest Services
    • Software Design and Development Process
    • Software Documentation
    • Software Testing (Cycles)
    • Software Maintenance
    • Software Requirements
    • SoftFinancial Services / Business Knowledge (in terms of Products)
    • Tableau or other BI tool– advantageous
    • Python skills advantageous
    • Mongo DB advantageous

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Discovery Limited Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail