Developer
4 weeks ago
Discovery Health
Developer/Engineer
About Discovery
Discovery’s core purpose is to enhance and protect people’s lives. It does this through breakthrough product designs that harness incentives to encourage people to make healthier lifestyle choices. Healthy behaviour leads to lower claims, higher margins, and lower lapses. These savings are shared with our clients which in turn leads to a healthier society, improved productivity, and a reduced healthcare burden. One of Discovery’s core assets is its large and diverse data, covering health, wellness, driving, investments, and life insurance. This forms the basis for our shared value model, along with innovation, risk management and operational efficiency improvements. Discovery’s energetic and motivated analytical teams make this happen.
About the Data Science Lab
The Data Science Lab applies predictive analytics, machine learning, big data, and operations research skills to run and to support key projects for the Discovery Group and for the individual Discovery business units, including the health, life, and short-term insurance businesses. We work across operational, clinical, wellness, financial, customer service, sales, and behavioural science areas. We use and create state-of-the-art tools and work with terabytes of structured and unstructured data within a big data environment.
About the Position
The key purpose of this role is to work within a Data Science team in researching, developing, and implementing Machine Learning, Natural Language Processing (NLP), and Large Language Model (LLM) systems. This includes building systems from prototype through to production, evaluating their effectiveness, and developing and maintaining data pipelines and integrations. The role requires close collaboration with data scientists, developers, system architects, and operations teams, working with significant stakeholder engagement and interest throughout the process.
Responsibilities include
- Work within a specialised team of data scientists and engineers to deliver, maintain, and expand machine learning, NLP, and LLM systems.
- Develop and implement reusable data pipelines for structured, unstructured, text, and document data.
- Build reusable ML and LLM components, micro-services, and data solutions.
- Ensure all pipelines and components maintain compliance with privacy, security, compliance, and data quality standards.
- Stay updated on the latest technologies and software to ensure fit-for-purpose solutions.
- Collaborate with system architects, data scientists, and business stakeholders in operations and healthcare contexts.
- Define and implement strategies for post-production model monitoring in collaboration with data scientists.
- Document code, perform peer reviews, and provide progress updates.
- Coach others in the team to teach and improve coding best practices.
Personal Attributes and Technical Skills
- Expert in Python and SQL
- Experience with containerization (Docker, Kubernetes)
- Experience building and hosting microservices
- Experience designing table structures and schemas
- Experience working with diverse teams to understand data sources and build integrations
- DevOps/DataOps and CI/CD skills
- Skills in Java, Scala, or R (advantageous)
- Experience working with unstructured text and document data (HTML, PDF etc.) and related pipelines to store and query this data (advantageous)
- Experience with Azure or GCP (advantageous)
- Excellent planning, organizational, scoping, and time management skills
- Strong analytical, critical, conceptual thinking, and problem-solving skills
- Excellent oral and written communication skills
- Self-motivated and proactive, with a strong ability to identify and tackle challenges independently, demonstrating a keen entrepreneurial spirit.
Education and Experience
- Degree in Computer Science, Engineering, Software Engineering, or similar, or equivalent experience.
- 3-10 years’ work experience as a Developer or Engineer.
EMPLOYMENT EQUITY
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
-
Salesforce Developer
6 days ago
Gauteng, South Africa Goldman Tech Resourcing Full timeOne of our leading clients in the IT sector is looking for a Salesforce Developer to join their team and have their skills put to good use. We require a candidate with: · Bachelors degree in Computer Science, Information Technology, or a related field · 2 years of experience as a Salesforce Developer with strong backend development experience ·...
-
Mobile Developer
1 month ago
Gauteng, South Africa Parvana Full timeJob title : Mobile Developer Job Location : Gauteng, Johannesburg Deadline : November 02, 2024 Quick Recommended Links Jobs by Location Job by industries What you will be doing: Develop code that adheres to industry standards and best practices. Ensure task accuracy by keeping Developer Manager views up-to-date and aligned with status...
-
Delphi Developer
7 days ago
Gauteng, South Africa Hire Resolve Full timeHire Resolve's client is looking for a Delphi Developer to join their team within the FinTech industry in Johannesburg. The ideal candidate will have a strong background in Delphi programming and a passion for creating efficient, user-friendly software solutions. Responsibilities: - Design, develop, and maintain software applications using Delphi programming...
-
.Net Developer
1 month ago
Gauteng, South Africa SYSPRO Corporate Full timeJob title : .Net Developer Job Location : Gauteng, Johannesburg Deadline : October 30, 2024 Quick Recommended Links Jobs by Location Job by industries Key Responsibilities Documenting the development work Meeting stakeholders or product owners to clarify requirements and business rules. Application deployment Providing support to...
-
Development Manager
4 weeks ago
Gauteng, South Africa Finbond Mutual Bank Full time1. Team Management: - Lead and mentor a team of Java developers. - Oversee daily operations and ensure project milestones are met. - Conduct performance reviews and identify training needs. 2. Project Coordination: - Plan, execute, and deliver software projects on time and within budget. - Ensure adherence to best practices and coding standards. - Manage...
-
Java Developer
1 month ago
Gauteng, South Africa PBT Group Full timeJob title : Java Developer Job Location : Gauteng, Johannesburg Deadline : November 02, 2024 Quick Recommended Links Jobs by Location Job by industries Duties: Macro environment Engage with the macro-environment to look for new opportunities, capabilities and trends that would add value to the required development work Suggest changes...
-
Development Officer Iii
1 month ago
Gauteng, South Africa University of Johannesburg Full time**Advert reference**: uj_001725 - **Advert status**: Online**Position Summary** **Industry**:Education & Training **Job category**:Education and Training **Campus**:Doornfontein Campus **Contract**:Permanent **Remuneration**:Market Related **EE position**:EE **Level**:Skilled **Introduction** The University of Johannesburg (UJ) is a vibrant and...
-
VILT Developer
2 months ago
Gauteng, South Africa Goldman Tech Resourcing Full timeA company that created a business management tool for boutique safari lodges and hotels, is looking for a VILT Developer to join their team This is a Remote role Skills Required · 5 years of PHP · PHP5/PHP7 · Angular v6 · Laravel · Vue · Tailwind · Vilt Stack Experience in the following is a plus: · MariaDB (or MySQL) · HTML / CSS · JavaScript ·...
-
Mobile Development Lead
5 months ago
Gauteng, South Africa Jenrec Pty Ltd Full timeManages the team and the sprints, being responsible for communication, team health and culture. Has authority over process, structure, scheduling, task assignment, documentation. Develop and maintain the native Android platform ,ensuring code is written in accordance with specifications, is neat, accurate, well architected and scalable. Responsible for...
-
iOS Developer
1 month ago
Gauteng, South Africa Discovery Full timeDiscovery – Group Information Services - Digital Channels Senior iOS Developer – Mobile Team About Discovery Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery....
-
Snr Salesforce Developer
3 weeks ago
Gauteng, South Africa Tumaini Consulting Full timeMy client is looking for a Snr Salesforce Developer, based in South Africa for a fully remote role. Requirements: · Bachelors degree in computer science, Information Technology, or a related field · 3 years of experience as a Salesforce Developer with strong backend development experience · Proficiency in Salesforce development technologies, including...
-
Business Development Officer
2 days ago
Gauteng, South Africa Cotlands Full time**Cotlands** is a registered non-profit organisation (NPO) committed to creating access to quality play-based early learning experiences through toy libraries and early learning playgroups. We capacitate adults working with children and educate the parents of children on a variety of topics related to early childhood development. Join the passionate team at...
-
Freelance Web Development
6 months ago
Gauteng, South Africa Siyakha Tech Solutions (Pty) Full timeThe Web Developer will be an integral part of our dynamic team, responsible for designing, implementing, testing, and maintaining a robust and interactive website for a Site project. This includes features such as real-time event updates, media sharing, social media integration, booking functionality, and future enhancements. **Key...
-
Senior Business Developer
3 months ago
Gauteng, South Africa Armstrong Appointments Full timeMain job function To possess a detailed understanding of the legislation pertaining to renewable energy investments in the market of reference and to monitor developments thereof; To have a detailed insight of the competitive environment in the sector, in the area of reference and to perform analyses thereof to be used for developing the companys business...
-
Trainee Application Developer
2 months ago
Gauteng, South Africa Africa-One Consulting Full timeTo efficiently code, debug and unit test simple to moderate to complex programs. This includes new development and / or modifications to existing programs - Compile designs for simple to moderate to complex programs; - To investigate user requests in order to determine and correct root cause of incidents; - Assist business / system analyst with definition...
-
Learning and Development Officer
5 months ago
Gauteng, South Africa Vulcan Recruit Full time**Job Title**:Learning and Development Officer **Location**:Bedfordview **Remuneration & Benefits**:Basic PM | Medical Aid & Provident Contribution **_About Our Client: _** Our client is a software solutions company based in Johannesburg. They specialize in digital verification and payment solutions that ensure seamless and secure onboarding of...
-
PHP Developer
3 weeks ago
Gauteng, South Africa MSP Staffing LTD Full timeThe ideal candidate will have strong expertise in PHP, along with front-end development skills in HTML, Bootstrap, CSS, and JavaScript. Proficiency in charting frameworks such as Chart.js and backend technologies like MySQL is essential. The role requires working with RESTful APIs using PHP cURL, and experience with Angular and .NET Core (C#) is a...
-
Open-Source Developer
2 months ago
Gauteng, South Africa Goldman Tech Resourcing Full timeOne of the largest Service & Maintenance Plan providers for leading international car brands in South Africa, is looking for an Open-Source Developer to join their team Skills Required · BSc Computer Science Information Technology or relevant qualification · Certification: AWS Certification will be an added benefit. · 3yrs in PHP Development · 3yrs in...
-
Executive: Software Development
1 month ago
Gauteng, South Africa SYSPRO Corporate Full timeJob title : Executive: Software Development Job Location : Gauteng, Johannesburg Deadline : October 30, 2024 Quick Recommended Links Jobs by Location Job by industries Key Responsibilities Contribute and provide input into the overall Software Development Strategy and optimal processes. Develop, motivate, and mentor high-performing...
-
Senior PHP Developer
3 weeks ago
Gauteng, South Africa Tumaini Consulting Full timeYou will join our clients team of developers and collaborate on new and existing projects used by thousands of people daily. They use a mix of PHP technologies, and you will be expected to pick up on CraftCMS, Yii2 and Laravel-based projects. Requirements: An understanding of the full web application lifecycle, from concept to final production The ability...