Jobs Career Advice Post Job
X

Send this job to a friend

X

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

  • Posted: Mar 6, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • 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) - Discovery Life

    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

    Design:

    • 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:

    • 5+ years’ experience in Java development with exposure to core competencies listed
    • IT related Degree or Diploma (BSc/BTech or similar).

    Advantageous:

    • Formal Java qualification
    • 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

    go to method of application »

    Test Analyst - Discovery Life

    Key Purpose

    • To ensure the Quality of our systems, by enforcing the appropriate test strategy and ensuring that the completed software meets the established standards, is fit for purpose and delivered without defects.

    Areas of responsibility may include but not limited to

    • Working as a collaborative member of the Scrum team
    • Writing and executing test cases against stories, creating and maintaining tests in line with agreed testing standards and practices
    • Documenting defects and making these visible to the teams and the Product Owner
    •  Providing feedback on user stories from a quality point of view and promoting bug prevention strategies, testability, accessibility and other QA concepts
    •  Collaborating with other testers, BAs, developers, designers and other experts across the business to deliver business and customer value
    •  Being proactively involved in the end-to-end lifecycle of digital features including code reviews, user stories grooming, requirements understanding
    •  Actively participating in all relevant Agile ceremonies and cadences

    Personal Attributes and Skills

    • Strong experience with: Cucumber, API Testing, Selenium WebDriver, Continuous Integration & Performance testing
    • Excellent working knowledge of test methodologies, writing test plans, creating test cases and debugging
    • Extensive technical understanding across the digital domain
    • A thorough understanding of testing/QA best practices
    • Experience working in large, complex organisations
    • Demonstrated experience in successfully contributing to development teams in an Agile/Scrum environment
    • Understanding of common software failures and faults
    • Knowledge of the domain (highly desirable)
    • Knowledge of the system or application-under-test (highly desirable)
    • Experience in a variety of testing efforts (desirable)

    Education and Experience

    • Matric
    • At least 3+ years experience in manual testing

    Advantageous

    • IT Diploma or other relevant degree
    • ISTQB Foundation Level Certificate
    • 1 – 2 years in automation experience

    Methodologies

    • Agile

    Tools

    • Continuous Integration
    • Jira & XRay
    • Confluence
    • Quality Centre
    • Postman and SoapUI

    go to method of application »

    Junior Data Scientist

    About the Position

    • We have a vacancy for a data scientist to work on cutting-edge Natural Language Processing (NLP) and Large Language Model (LLM) projects. The team has been researching, using, training, and engineering systems which leverage NLP and LLMs for years, and we are looking for team members to help expand and accelerate this research and development.

    Responsibilities include

    • Working with huge quantities of unstructured text data from a variety of sources.
    • Completing reviews of relevant academic literature and industry releases
    • Working with seniors in the team to own the delivery of projects from inception through to deployment and business adoption.
    • Prototyping code for data science and ML systems, particularly those using NLP and LLMs, in line with architecture designed with senior data scientists and data engineers.
    • Evaluating prototypes, models, and deployments robustly to ensure scientific rigour and business value.
    • Presenting analyses and project updates to both technical and business audiences.
    • Keeping an open mind and looking for new opportunities for the use of existing datasets and tools, as well as new ones, for novel business applications

    Personal Attributes  

    • A creative and eager attitude to learning, unearthing valuable insights, and generating value for Discovery clients.
    • Enthusiasm for building systems which solve real problems through data and technology.
    • Ability to balance multiple priorities and step back to see how your work fits into the wider business context.
    • Aligned to Discovery values and core purpose.

    Technical Skills

    • SQL and working with databases.
    • Python for data science and machine learning.
    • Ability to formulate a clear problem statement, develop a plan for tackling it, and clearly communicate findings verbally, visually, and in writing.
    • Advantageous
    • Version control (Git).
    • Experience with R.
    • Experience with using and/or developing NLP packages and models.
    • Experience with TensorFlow and/or PyTorch.
    • Experience with using and/or training LLMs.
    • Experience with Spark and/or Dask.

    Education and Experience

    • Honours or Master’s degree in Computer Science, Mathematics, Statistics, Data Science, Actuarial Science, Statistics, Operations Research, Industrial engineering, Applied Mathematics, or similar quantitative field. A PhD degree would be advantageous. Other qualifications will also be considered if accompanied by relevant experience.
    • We will consider candidates at all levels of experience.

    go to method of application »

    Clinical Consultant

    Key purpose

    • To act as a self-directed practitioner who provides and evaluates the highest standard of evidence-based care to patients within their own home, founded on agreed management care plans and protocols.
    • The role will require you to deliver a range of assessments and interventions to patients in their own home to ensure timely treatment and facilitate early discharge and admission avoidance. Skills required for the role includes, cannulation, IV antibiotics, IV fluids, IV medications, urinary catheterisation, palliative care and wound care (a training programme can be offered to establish this skill set).
    • The role will also ensure timeous, robust delivery of client onboarding end-to-end. Ensuring effective communication of client needs between key stakeholders to ensure delivery of safe and quality care.

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

    • Act as an autonomous practitioner and perform holistic and patient centered assessments within the patients’ own home, formulating a shared management plan with the patient.
    • Ensure effective and concise communication with medical teams regarding assessments.
    • Provide high quality care to patients including the ability to provide interventions such as intravenous therapies, nebulizers, and management of syringe drivers.
    • Recognize emergency clinical situations such as anaphylaxis, cardiac and respiratory deterioration, to act appropriately knowing when to seek assistance.
    • Liaise with patients, carers, and colleagues to assess the safety of a patient’s home environment, acting quickly to protect patients and staff from potential risk.
    • Liaise with the multidisciplinary team to meet the patient’s additional needs (e.g., therapy services, social care teams or acute service.
    • Provide effective and concise communication with H@H team members to ensure safe handovers and continuity of care.
    • Maintain comprehensive and accurate patient and service records, sharing information as appropriate and in line with POPIA.
    • Onboarding of hospital at home patients.
    • Setting up and removal of remote monitoring devices and troubleshooting.
    • Ensuring all devices are maintained and in good working order.
    • Building relationship with device vendor to manage and co-ordinate any device issues.
    • To ensure that appropriate, consistent, and realistic information is provided to patients and families. To provide sensitive and complex information to relatives and patients. Provide education to member and family on programme and devices.
    • Facilitating medication collection and stat treatments for patients admitted into hospital at home.
    • Ability to adapt easily to changing circumstances as the job functions constantly change depending on business requirements.
    • Effective decision-making capabilities, identifying clinical risks through the application of clinical knowledge and protocols, legislation, standard operating procedures (SOP’s), service level agreements (SLA’s) and the client’s benefit structure.
    • Providing on call and after-hours support to doctors, oversight panel and members admitted.
    • Work as part of a team and provide support in the development of team members and the service as a whole.

    Competencies

    • Strong clinical skills
    • Excellent client communication skills
    • Must be a strong collaborator, team player and individual contributor.
    • Ability to work cohesively in a team environment while balancing multiple priorities.
    • Able to build a sense of trust and rapport that creates a comfortable and effective workplace.
    • High level of attention to detail, resilience, enthusiasm, energy and drive.
    • Positive, can-do attitude focused on continuous improvement.
    • Able to work under pressure and commitment to consistent high-quality delivery.

    Experience, qualifications, and mandatory requirements

    • Bachelor’s Degree/Diploma in Nursing.
    • Must be registered with SANC and practicing.
    • 3+ years of experience in the community or emergency (casualty)/urgent care setting as a Registered Nurse.
    • Basic knowledge of Microsoft office and are fully computer literate.
    • Valid Basic Life Support certification.
    • Registered with SANC or HPCSA.
    • Fully vaccinated for COVID-19.
    • Own transport to use to drive from patient to patient.
    • Valid driver’s license.

    Advantageous

    • Specialty in inserting of IV drip, Wound Care and Pain Management.
    • Experience in care provision.
    • Experience as a Home-Based Care Nurse.
    • Exposure to all therapeutic disciplines.

    Method of Application

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at Discovery Limited Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail