Search thousands of fresh jobs

×
This job is expired
Government Employees Medical Scheme

CRM Developer at GEMS

Government Employees Medical Scheme

  • R Undisclosed
  • Permanent Management position
  • Pretoria
  • Posted 10 Feb 2026 by Government Employees Medical Scheme
  • Expires in 30 days
  • Job 2632860 - Ref GEMS_4141349

About the position

Introduction

Internal Advert - CRM Developer

The position of CRM Developer is vacant. The CRM Developer role will report directly to the Senior Manager: Application Development and forms part of the ICT Division. The position is a permanent position and will be based at GEMS Head Office, Pretoria.

The total remuneration package is Between R 954,930 and R 1,193,734 per annum , based on qualifications and experience.

The closing date for applications will be Monday, 23 February 2026.

Duties & Responsibilities

The CRM Developer will be required to provide support to the Senior Manager: Application Development, and is responsible for the end-to-end design, development, integration, and stabilization of the Microsoft Dynamics CRM platform. This will be achieved through the implementation of the following Key Performance Areas (KPAs):

  • Design, develop, configure, and maintain Microsoft Dynamics 365 (Customer Engagement) solutions.
  • Develop and extend solutions using Microsoft Dataverse, Power Apps (Model-Driven and Canvas), and Power Automate.
  • Implement custom extensions using C#, .NET, and JavaScript where required.
  • Design and support integrations using APIs and Azure integration services.
  • Perform and support data migration, data cleansing, validation, and reconciliation from the other system.
  • Implement and support Application Lifecycle Management (ALM) & DevOps practices across development, test, and production environments.
  • Provide Tier 2 and Tier 3 support, including corrective and preventative maintenance.
  • Support platform upgrades, patches, and feature releases aligned with Microsoft roadmaps
  • Configure and monitor role-based security, access controls, and auditing.
  • Monitor platform security and collaborate with ICT Security and Infrastructure teams on identity, access management, and compliance controls
  • Prepare, deploy, and support managed Dynamics 365 solutions across Development, Test, UAT, and Production environments in line with approved release and change management processes
  • Act as technical lead when working with consultants, including reviewing designs and deliverables.
  • Provide technical guidance, code reviews, and quality assurance oversight
  • Translate business requirements into technical solutions and support user adoption.
  • Ensure technical documentation and release artefacts are maintained

Minimum Requirements

Qualification Requirements
  • Minimum a 3-year Degree, Diploma, or NQF Level 6 Qualification in Information Technology or other relevant qualification
  • Minimum 4-6 years' experience in Microsoft Dynamics 365 CRM development and support.
  • Proven experience developing solutions using Microsoft Power Platform (Power Apps, Power Automate, Dataverse).
  • Strong experience integrating Dynamics 365 with enterprise systems.
  • Familiarity with C#, ASP.NET, JavaScript, HTML5, CSS, XML, jQuery, SQL Server, and Web Services.
  • Microsoft Power Platform Developer Associate (PL-400)
  • Microsoft Dynamics 365 Customer Engagement certification
  • Azure Fundamentals (AZ-900) or higher - advantageous

Skills
  • Good understanding of object-oriented programming and design patterns.
  • Knowledge of mobile technologies such as of iOS and Android software development kit.
  • Experience on web service integration (SOAP, XML, etc.)
  • Experience of development using web technologies
  • Strong analytical and problem-solving skills.
  • Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities.
  • Proven ability to be flexible and work hard, both independently and in a team environment.
  • Experience in the healthcare funding/ medical Scheme industry will serve as an added advantage.
  • Excellent computer literacy and MS Office skills, including Microsoft Project.
  • Experience in System Development Life Cycle is a must.

Behavioural Competencies
  • Strong analytical and problem-solving skills.
  • Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities.
  • Proven ability to be flexible and work hard, both independently and in a team environment.
  • Experience in the healthcare funding/ medical Scheme industry will serve as an added advantage.
  • Excellent computer literacy and MS Office skills, including Microsoft Project.
  • Experience in System Development Life Cycle is a must.
  • Sound qualitative and quantitative analysis skills.
  • Excellent communication and writing skills.
  • Strong analytical skills with attention to detail; and
  • Must be a self-starter.

Desirable
  • Have an understanding of medical schemes industry.
  • and Experience working in large, complex, or regulated environments (public sector experience advantageous).

Package & Remuneration

The total remuneration package is between R 954,930 and R 1,193,734 per annum , based on qualifications and experience..

Disclaimer

GEMS employs people with the highest level of integrity - submission to the appropriate pre-employment assessment is obligatory to be considered for the position.

Kindly note that the information provided on application of the position may be shared with a third party for vetting purposes and will be stored by GEMS for a period of 5 years.

Kindly note that information is required for Employment Equity Purposes and information gathered is strictly used according to the intended purpose of collection, unless there is a legal need or permission is granted from the applicant themselves to make use of it for other purpose

Should you wish to have your information removed from the GEMS database, kindly send a request in writing to [Email Address Removed].

GEMS adopts a hybrid work model.

GEMS is guided by the principles of employment equity. GEMS' approved employment equity plan and targets will be considered as part of the recruitment process. Preference will be given to groups who are underrepresented in accordance with GEMS employment equity plan.

An employee must be in their current role for at 12 months before they will be considered for other vacancies within the Scheme.

GEMS reserves the right not to proceed with an appointment.

Successful candidates will be required to seek approval to conduct other work outside of GEMS.

GEMS Employees are required to conduct themselves in a manner that reflects the organisation's paramount values: Excellence, Member Value, Integrity, Innovation, and Collaboration.

Government Employees Medical Scheme

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 29 days

Email me jobs similar to: CRM Developer at GEMS

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.