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: Jan 30, 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

     

    JAVA Developer (Senior)

    Key Purpose

    Designs, develops, and implements Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, writes code and performs unit and functional testing of software. Contributes to the overall architecture and standards of the group, acts as an SME and plays a software governance role.

    Areas of responsibility may include but not limited to

    • Work closely with business analysts to analyse and understand the business requirements and business case, in order to produce simple, cost effective and innovative solution designs
    • Implement the designed solutions in the required development language (typically Java) in accordance with the Vitality Group standards, processes, tools and frameworks
    • Testing the quality of produced software thoroughly through participation in code reviews, the use of static code analysis tools, creation and execution of unit tests, functional regression tests, load tests and stress tests and evaluating the results of performance metrics collected on the software.
    • Participate in feasibility studies, proof of concepts, JAD sessions, estimation and costing sessions, evaluate and review programming methods, tools and standards, etc.
    • Maintain the system in production and provide support in the form of query resolution and defect fixes
    • Prepare the necessary technical documentation including payload definitions, class diagrams, activity diagrams, ERDs, operational and support documentation, etc
    • Driving the skills development of team members, coaching of team members for performance and coaching on career development, recruitment, staff training, performance management, etc

    Personal Attributes and Skills

    Behavioral Skills

    • Stress Management
    • Time management and prioritization
    • Creativeness
    • Learning orientation
    • Negotiation skills
    • Innovation
    • Bias for action
    • Teamwork and co-operation

    Technical Skills

    • In depth working knowledge of Java language features
    • High standards for delivery
    • Solution Architecture
    • Structured and analytical problem solver
    • Process Mapping
    • Software testing pack design, functional testing
    • Clean code thinking
    • Coaching and mentor to junior teammates
    • Understanding of JIRA and Agile principles

    Other

    • Overtime may be required from time to time
    • Standby is required on a rotational cycle

    Education and Experience

    Education:

    Required:

    • Matric
    • Informatics Degree or Diploma advantageous

    Experience:

    • 6  years’ experience developing Java applications

    Knowledge:

    • Extensive experience working with Java
    • Solid understanding of Object Orientated programming fundamentals
    • Needs to have a high-level understanding of the common frameworks in the Java technology stack
    • Extensive knowledge of design patterns and the ability to recognize and apply them
    • Spring
    • Hibernate
    • Junit
    • SOA
    • Microservices
    • Docker
    • Data Modelling
    • UML
    • SQL
    • SoapUI (SOAP) / REST client (JSON)
    • Architectural Styles
    • Kafka
    • Zookeeper
    • Zuul
    • Eureka
    • Obsidian
    • Elasticsearch
    • Kibana
    • FluentD

    go to method of application »

    Claims Consultant

    Key Purpose

    Administer and validate claims and assist with queries and payments for commercial lines insurance.

    Areas of responsibility may include but not limited to

    • Register, administer and validate claims within a predetermined turnaround time (TAT)
    • Resolve written and/or telephonic queries from brokers, clients, franchises and providers
    • Build and maintain relationships with brokers, franchises and providers
    • Process payments to brokers, clients and providers within predetermined turnaround time (TAT)
    • Provide feedback to relevant stakeholders regarding claims and queries
    • Submit daily, weekly and monthly reports to management, franchises and brokers

    Personal Attributes and Skills

    • Relating and networking
    • Deciding and initiating action
    • Adapting and responding to change
    • Coping with Pressure and Setbacks
    • Analysing Persuading and influencing
    • Leading and supervising
    • Delivering results and meeting customer/broker expectations
    • Planning and Organising

    Education and Experience

    Education

    • Matric Essential
    • FAIS – Minimum credits as required (Personal Lines and Commercial) Essential
    • RE 5 (Representative) Essential
    • Short term insurance qualification (IISA designation) (Advantageous)

    Specific Knowledge

    • Knowledge of area where QA would be performed (Intermediate)
    • Short term insurance (Advanced)
    • Discovery Insure product (Advanced)
    • Heavy Commercial Vehicle claims handling (Advanced)

    Minimum Experience

    • 3 Years Claims experience in Commercial Short-Term Insurance
    • At least 2 – 5 years Commercial Short Term Insurance experience (Essential)

    go to method of application »

    Java Developer (Intermediate) - Health Systems

    Key Purpose

    Within the Health Benefit Solutions area, the Java developer must work together with Business Analyst, System Architect and managers, to understand the overall business need and the requirements, design the system solution using various approaches and technologies, implement the designed solution in the system with high quality source codes. 

    The Java Developer will support the projects throughout the project lifecycle, including requirements, design, implementation, release and post release support. 

    The Java Developer in the Health Benefit Solutions area must be technically support and maintain the deployed applications on dev, test and production environments.

    Areas of responsibility may include but not limited to:

    The successful candidate will be required to perform but not limited to the following key outputs in respect of the Health Benefit Solutions portfolio:

    • The system development life cycle and involvement in each stage the defined system development tools, processes and workflows 
    • Part of the team in distinguishing between business, functional and non-functional requirements and how to implement them 
    • Delivery of high quality source code and the technologies used and the systems components structure 
    • Develop, test, and maintain the deployed application software with high quality 
    • Analyse, maintain and enhance existing application and troubleshoot issues with efficiency 
    • Perform accurate development estimation 

    Competencies

    The successful candidate must demonstrate the following competencies:

    • Software release management 
    • Solution Design and Implementation 
    • Software testing and Test Driven development 
    • Software deployment and maintenance 
    • Change control 
    • Time management and prioritization 
    • Analytical and problem solving skills 
    • Self-starter who takes ownership, is accountable, and is able to work under minimum supervision 
    • Excellent written and verbal communication skills 
    • Can help with quality assurance and provide comments 

    Education and Experience

    • BSc Computer Science or equivalent 3-year IT qualification
    • 3+ source code Java (version 8) development experience (support and maintenance)
    • Deep understanding of the SpringBoot Framework, Hibernate
    • WebLogic, JBoss Application Server experience  
    • Presentation layer development (JSP, JavaScript, Angular 6, JQuery)
    • SOAP, REST, XML, XSLT, Web Services experience  
    • Maven, ANT build scripts
    • JMS, Tibco EMS experience  
    • Java Batch Scheduling (Flux, Quartz) experience 
    • Knowledge with Business Rules Management Frameworks and continuous integration
    • Experience with DevOps (Atlassian Suite) and Linux (L5, LVS, Apache) 
    • Experience with containerization virtual systems (Kubernetes, OpenShift, Docker)
    • Exposure to an agile methodology driven environment
    • Experience in the delivery and deployment of projects within the SDLC within a high pressure complex environment 

    go to method of application »

    Bank DC Team Leader

    Job Description

    The successful candidate will be expected to lead, manage and guide a team of  Telesales short -term  consultants to reach required targets. To facilitate any necessary course of action to achieve this purpose.

    Key purpose

    To lead, manage and guide a team of Telesales short-term  consultants to reach required targets. To facilitate any necessary course of action to achieve this purpose.

    Key Outputs

    The successful candidate will be expected, but not limited to perform the following key outputs:

    • Leading and managing a team of 10 – 12 telesales short-term  agents
    • Performance Management, coaching and developing team.
    • Drive staff to achieve required targets and is accountability for teams overall sales targets
    • Assessment of consultants calls - QA.
    • Assisting with interviews & Role plays.
    • Dealing with elevated queries/problems.
    • Managing the ongoing relationship between brokers.
    • Ensuring continual communication between management and staff.
    • Adhere to and enforce internal policies.
    • Inspire, motivate and support team.
    • Able to work overtime from time to time, which may include weekends.
    • Personal attributes and skills
    • Excellent verbal and numeric communication skills
    • Sales Orientated
    • Quality driven
    • People-focused
    • Quality driven
    • Attention to detail
    • Strong Interpersonal Skills
    • Strong Leadership skills
    • Problem solving skills
    • Decision making skills
    • Stress tolerance
    • Excellent time management skills
    • Organizational awareness
    • Ability to work within a team and drive team culture

    Qualification & Experience

    • Grade 12 – essential
    • 4 years outbound/ Inbound experience – essential Short Term experience
    • 3 years Team Leader/leadership experience – Non negotiable
    • Proficient in English – essential (writing, reading, speaking)
    • Bi-lingual – advantage (writing, reading, speaking)
    • Computer literate - MS Office, especially Excel – essential
    • Regulatory Exam and NQF 5 FAIS credits
    • BCOMM or related degree will be advantageous

    go to method of application »

    Data Engineer- Amplify Health

    What you will do?

    In the Data Science unit, our core purpose is “creating intelligence for a healthier tomorrow” by leveraging our vast data to drive valuable insights to improve both clinical and operational environments. Key to our purpose is obtaining and structuring quality data, leveraging cutting edge analytical innovations and delivering actionable insights in a sustainable and meaningful way. We leverage an integrated, collaborative, and multidisciplinary approach to ensure our objectives and goals are met.

    The role entails building a reusable sustainable framework to ensure collection, processing and availability of high-quality health care data to enable us to achieve the core purpose. The Data Engineer will work collaboratively with the Program Managers, Data Scientists, Systems Architects to define data sources and to build a custom data framework that facilitates Machine Learning, AI and productionising AI models based on the principles of ETL/ELT. Together these teams will enable data driven actionable insights.

    The role is based in Sandton, South Africa.
    Core responsibilities include:

    • Work within a highly specialized and growing team to enable delivery of data and advanced analytics system capability.
    • Develop and implement a reusable architecture of data pipelines to make data available for various purposes including Machine Learning (ML), Analytics and Reporting
    • Work collaboratively as part of team engaging with system architects, data scientists and business in a healthcare context
    • Define hardware, tools and software to enable the reusable framework for data sharing and ML model productionization
    • Work comfortably with structured and unstructured data in a variety of different programming languages such as SQL, R, python, Java etc
    • Understanding of distributing programming and advising data scientists on how to optimally structure program code for maximum efficiency
    • Build data solutions that leverage controls to ensure privacy, security, compliance, and data quality
    • Understand meta-data management systems and orchestration architecture in the designing of ML/AI pipelines
    • Deep understanding of cutting-edge cloud technology and frameworks to enable Data Science
    • System integration skills between Business Intelligence and source transactional
    • Improving overall production landscape as required
    • Define strategies with Data Scientists to monitor models post production
    • Write unit tests and participate in code reviews

    What you need to be successful

    • Honours or Master’s degree in BSc Computer Science or Engineering or Software Engineering with solid experience in data mining and machine learning
    • 5 to 15 years of work experience
    • Expert in programming languages such as R, Python, Scala and Java
    • Expert database knowledge in SQL
    • Experience with MS Azure tools is essential, such as Data Factory, Synapse Analytics, Data Lake, Databricks, Azure stream analytics and PowerBI
    • Modern Azure datawarehouse skills
    • Expert Unix/Linux admin experience including shell script development
    • Exposure to AI or model development
    • Experience working on large and complex datasets
    • Understanding and application of Big Data and distributed computing principles (Hadoop and MapReduce)
    • ML model optimization skills in a production environment
    • Production environment machine learning and AI
    • DevOps/DataOps and CI/CD experience  

    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