Developer (Intermediate) - Health Systems

2 weeks ago


Pretoria, Gauteng, South Africa Discovery Limited Full time
Select how often (in days) to receive an alert:

Business Unit:
Discovery Health

Function:
Information Technology

Date: 17 May 2024
Discovery Health Systems – Healthcare and Digital
Solutions (HDS) / Business to Business (B2B)
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.

Our fast-paced and dynamic environment enables smart, self-driven people to be their best.

As global thought leaders, Discovery is passionate about innovating in order to not only achieve financial success, but to ignite positive and meaningful change within our society.

About Healthcare and Digital Solutions – B2B The B2B team forms part of Discovery Health Systems and delivers business process integration within the Discovery group as well as to external organisations.

Key Purpose

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

We require strong Java developers who understand and can apply the fundamentals of SOA- and OO principles and methodologies, and have experience considering non-functional requirements including security and performance considerations.

Applicants must be team players with the ability to work with both vertical and horizontal colleagues in formal and informal settings.

Areas of responsibility may include but not limited to Develop, test, deploy and maintain high quality applications Analyse, maintain and enhance existing applications 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 Personal Attributes and Skills Passionate about technology and development Results oriented with the ability to work under pressure and cope with multiple concurrent projects with changing priorities and deadlines Strong analytical and problem solving skills Ability to deal with complexity and shift / translate between detailed- and high level requirements Self-starter who takes ownership and accountability, and is able to work with minimal supervision Excellent written and verbal communication skills

Education Minimum:
Grade 12 and formal Java qualifications Preferred: IT related Degree or Diploma (BSc/BTech or similar)

Experience Minimum:
3 years Java systems development experience Spring framework / Spring Boot knowledge and experience Extensive Web service experience (RESTful & SOAP)

Enterprise security concepts e.g., SSL, TLS, OAUTH etc. Unit testing and mocking frameworks e.g.

Junit & Mockito Experience with industry standard Application Servers (preferably WebLogic) Knowledge of OO design principles and development patterns Preferred:
3+ years Java systems development experience Spring/Spring Boot Maven Hibernate/JPA experience JMS, Tibco EMS experience Oracle and PL/SQL knowledge Formal modelling languages (UML, etc.) and modelling tools (Enterprise Architect) Agile principles and methodologies, including Continuous Integration and Test Driven Development 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.
#J-18808-Ljbffr
  • Systems Development

    2 weeks ago


    Pretoria, Gauteng, South Africa Health Informations Systems Program Full time

    About HISP-SAHISP-SA provides technology that changes lives. We build and support software platforms,integrations and various front-end solutions that help to strengthen health systems andimprove health, building better lives with our digital solutions.VacanciesHISP-SA engineering teams wish to recruit talented individuals to the software developmentrelated...

  • Systems Development

    2 weeks ago


    Pretoria, Gauteng, South Africa Health Informations Systems Program Full time

    About HISP-SAHISPSA provides technology that changes lives. We build and support software platforms,integrations and various front-end solutions that help to strengthen health systems andimprove health, building better lives with our digital solutions.VacanciesHISP-SA engineering teams wish to recruit talented individuals to the software developmentrelated...


  • Pretoria, Gauteng, South Africa Prr Recruitment Services Full time

    Aandag Alle intermediate Java DevelopersEk soek 'n intermediate Java Developer vir een van my kliente gebaseer in Die Wilgers, Pretoria. Die perfekte kandidaat moet ondervinding he in Java, JavaScript, SQL en NetBeans. Hulle doen baie unieke development, so jy moet ook belangstel in Oracle. As jy dink jy het wat dit vat, stuur asb jou CV, ID en Betalings...


  • Pretoria, Gauteng, South Africa Muse Consultancy Services Full time

    Sandton, South Africa | Posted on 05/27/2024 MUSE is a consulting company, specialising in resourcing, recruitment and outsourcing of software development teams. MUSE was founded and is run by experienced developers who are passionate about technology and innovation. We have a vision to be the best in the industry and to provide software development skills...


  • Pretoria, Gauteng, South Africa Muse Consultancy Services Full time

    Sandton, South Africa | Posted on 05/27/2024 MUSE is a consulting company, specialising in resourcing, recruitment and outsourcing of software development teams. MUSE was founded and is run by experienced developers who are passionate about technology and innovation. We have a vision to be the best in the industry and to provide software development skills...


  • Pretoria, Gauteng, South Africa Cdhomesolutions Full time

    This is an opportunity to collaborate with competent teams of Software Developers in developing back-end website applications, designing user interactions on web pages and configuring deployments on CI/CD toolsResponsibilities Include:Writing clean new code while maintaining existing code on Entity Framework using C#, ASP.NET, MVC. Designing, building, and...


  • Pretoria, Gauteng, South Africa Panagora Group Full time

    Job Information:Project/Activity USAID/South Africa TSSIndustry USAIDCity PretoriaState/Province GautengCountry South AfricaZip/Postal Code 0002HIghest Level of Education Advanced university degree (master's level) in public health, health systems/services administration, health policy, health planning, primary health care, public health, healthrelated...


  • Pretoria, Gauteng, South Africa Panagora Group Full time

    Panagora Group is a social enterprise dedicated to providing high-quality, high-impact international health, development, and learning consulting. We are a dynamic woman- and employee-owned small business partner focused on market-based and integrated local solutions that strengthen country capacity and independence; and on learning, communications, and...


  • Pretoria, Gauteng, South Africa C-Support Full time

    This is an opportunity to collaborate with competent teams of Software Developers in developing back-end website applications, designing user interactions on web pages and configuring deployments on CI/CD toolsResponsibilities Include:Writing clean new code while maintaining existing code on Entity Framework using C#, ASP.NET, MVC. Designing, building, and...


  • Pretoria, Gauteng, South Africa One Connect Technologies Full time

    About Us: We are at the forefront of revolutionizing e-commerce payments. Our cutting-edge solutions empower businesses to manage transactions securely and efficiently, driving growth and success in the digital marketplace. Join our team of innovative minds and be part of shaping the future of fintechRole Overview: As an Intermediate SQL Developer, you will...

  • Java Developer

    2 weeks ago


    Pretoria, Gauteng, South Africa Discovery Limited Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: 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...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Are you a passionate developer looking to make a meaningful impact? Look no further This leading medical administration solutions company is seeking an Intermediate Full Stack C# Developer to join their dynamic team.With a proven track record spanning 20 years, this company is your trusted partner in injury on duty (IOD) claims management. Their mission? To...


  • Pretoria, Gauteng, South Africa University of Pretoria Full time

    RESPONSIBILITIES:The incumbent will be responsible for the following:Teaching Biostatistics and Epidemiology undergraduate and postgraduate modules for the Division of Health Measurement Sciences; Research supervision of BSc Honours/MSc/MPH students in Epidemiology & Biostatistics, Public Health, or Health Systems in the SHSPH; Provide biostatistical...

  • Data Systems

    2 weeks ago


    Pretoria, Gauteng, South Africa The Aurum Institute Full time

    Work Description_ TA to National TB LON to create data visualisations and improve data use Assist in the design, development, maintenance, and monitoring of databases. Assist in the collection, storage, organization, management, and reporting of data and information relating to inputs, activities, deliverables, outcomes, performance indicators, and reports...


  • Pretoria, Gauteng, South Africa Explospot Systems Full time

    Main Duties: Plan, organize, control and evaluate IT operations. Design, develop, implement and coordinate systems, policies and procedures. Assure the security of data, network access and backups. Act in alignment with user needs and system functionality to contribute to organizational policy. Identify problematic areas and implement strategic solutions in...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    NEW WORK IN at a leading medical practise and injury-on-duty claims establishment; they are looking for Intermediate C# Developers to join their team. This feel-good team culture aids the medical industry with quick claim processes and you will pay a key role in enhancing and maintaining their systems, as well as contributing to the development of their...


  • Pretoria, Gauteng, South Africa World Bank Group Full time

    Job #:- req20582Organization: World BankSector: Health/Nutrition/PopulationGrade: GGTerm Duration: 4 years 0 monthsRecruitment Type: Local RecruitmentLocation: Pretoria,South AfricaRequired Language(s): EnglishPreferred Language(s):Closing Date: 1/20/2023 (MM/DD/YYYY) at 11:59pm UTCDescriptionHEALTH, NUTRITION AND POPULATION GLOBAL PRACTICE CONTEXT:The...


  • Pretoria, Gauteng, South Africa Ajax Systems Full time

    Ajax Systems is an international technology company and Europe's largest developer and manufacturer of security systems with smart home features. Ajax products form an ecosystem of more than 70 devices. Our technologies protect premises from burglary, detect fire, prevent water leaks, and allow controlling home appliances.Ajax Systems production facilities...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Company Overview:With a 20-year track record, this company has established itself as a reliable partner in managing injury on duty (IOD) claims. Their aim is to simplify the intricate realm of IOD claims for medical practices, leveraging cutting-edge digital solutions crafted by dedicated technology enthusiasts. Position: Intermediate Full Stack C#...


  • Pretoria, Gauteng, South Africa IOCO Full time

    We are in search of an skilled Intermediate Software Developer who is proficient in designing, coding, testing, and maintaining applications. It is crucial to have a solid grasp of the software development life cycle (SDLC). This role requires problem-solving skills, collaborative teamwork, and a commitment to continuous learning to keep up with new...