About CompuGroup Medical



1 Century Drive, Aurecon West, Waterford Precinct, Century City, Cape Town, 7441.

Company Size


CompuGroup Medical (CGM) is a major technology company within the international healthcare industry focussing on building bridges between physicians, pharmacies, health insurances, laboratories, rehab & care facilities and hospitals to help them optimally treat people. An exciting opportunity awaits an experienced software developer in this space looking to further their career as a full-stack senior Java web application developer responsible for the development and technical leadership of healthcare solutions. This role operates within a cross-functional, agile software development team and focusses not only on the maintenance and on support of the current CGM SA application suite, but also on the modernization, interoperability and improved usability of these applications as per the CGM International architecture and technology guidelines.

The Software Developer is a member of a cross-functional team responsible for enhancing the Company’s Electronic Health Records application and all associated programs. The Software Developer will review requirements and specifications, and implement software accordingly. The software will not only enhance the CGM SA product offering, but also, together with our international CGM development teams, enhance the product offering of the international CGM business as a whole. We are therefore seeking an energetic and committed individual that is a self-starter and who works well independently as well within a team context. Your knowledge of, and experience in designing and developing quality solutions, together with your ability to learn new technologies, will be invaluable and of the utmost importance to help ensure progress and the successful implementation of these solutions.

Vision - To become the market leader and preferred E-Health services provider for delivering innovative, integrated solutions and enabling better healthcare in Africa

Mission - Provide leading Healthcare software business solutions for Medical Practitioners and Medical-related Institutions in South Africa and the rest of Africa

Purpose - Synchronizing Healthcare by connecting Partners for better outcomes, and to effectively manage healthcare costs. Establishing and expanding robust and profitable service models into Africa.

Culture - Collaboration, Conformance, Excellence - Supporting habits we promote to achieve our objectives and Customer Delight.

International Company
Growt Opportunities
Great Coffee
Friendly Environment
Tech Stack

Application and Data

Apache Cordova





Business Tools

Google Apps