Dynamics Developer

Momentum Metropolitan
Centurion, Gauteng
Full-time
Posted 2 weeks ago
Full-time IT & Software
Apply for this job

Job Description

Role Purpose    

  • We are looking for a motivated and detail-oriented Intermediate Dynamics 365 Developer to join our growing team. The successful candidate will assist in the development, customization, and support of Microsoft Dynamics 365 solutions across various projects.
  • This is an ideal opportunity for someone with foundational development experience who is eager to build a career in the Microsoft Dynamics ecosystem.

Requirements    

  • Diploma or Bachelor’s Degree in Computer Science, Information Systems, or a related field
  • 2+ year experience in software development, ideally with exposure to Microsoft technologies
  • Familiarity with Microsoft Dynamics 365 (CRM), Power Platform, or Microsoft Dataverse
  • Basic understanding of relational databases, APIs, and web services
  • Experience with C# and .NET development (even at beginner level or higher)

Nice to Have:

  • Exposure to JavaScript, HTML, and CSS for Dynamics 365 form customizations
  • Knowledge of Power BI, Power Apps, and Power Automate
  • Understanding of Agile development methodologies
  • Microsoft certifications (e.g., PL-900, MB-910, MB-920) or willingness to obtain

Duties & Responsibilities    

  • Assist in configuring, customizing, and extending Microsoft Dynamics 365 applications (Customer Engagement / Sales)
  • Develop plugins, workflows, and integrations using C#, .NET, Power Automate, and Power Platform tools
  • Support senior developers with system upgrades, data migrations, and testing
  • Maintain technical documentation and contribute to user guides
  • Troubleshoot and resolve basic issues in Dynamics 365 environments
  • Collaborate with functional consultants, testers, and business users to gather requirements and implement solutions
  • Participate in training and knowledge-sharing sessions to build Dynamics skills and certifications

Competencies    

  • Be excited about collaborating and communicating closely with teams and other stakeholders via a distributed model, to regularly deliver design solutions for approval
  • Must be a “team player” able to work with management in developing and implementing new processes and enabling systems. Able to work with end user groups to define application needs and identify feasible solutions
  • Interacting well with others since teamwork is important
  • Be passionate about resolving user pain points through great design and development
  • Be open to receiving feedback and constructive criticism
  • Be passionate about all thing’s UI and other areas of design and innovation. Research and showcase knowledge in the industry’s latest trends and technologies
  • Exhibiting a commitment to lifelong learning since technology is always changing
  • Thinking outside the box to solve problems creatively
  • Communicating effectively so that all involved understand what is being done
  • Strong interpersonal and communication skills
  • Ability to work with all levels of the organization, both technical and non-technical
  • Strong analytical problem-solving, and conceptual skills

Closing Date    

  • 2026/09/08

Interested in this role?

You'll apply on Momentum Metropolitan's own site before 30 September 2026. Put your most relevant experience at the top of your CV first.

Apply Now

Real employers never ask you to pay to apply. How to spot a job scam

Similar jobs you might like
Digital Lead: Systems Intelligence (Gauteng)
Enaex Africa ·
Senior: Database Administrator (Natural ADABAS)
SITA SOC ·
Senior Database Administrator (Natural ADABAS) -SITA Numerus
SITA SOC · Centurion
Language Practitioner: Sign Language
Gauteng Department of Sports Arts Culture and Recreation ·
Apply for this job
Job details
Job TypeFull-time
LocationCenturion, Gauteng
CategoryIT & Software
Experience2+ years
Posted7 September 2026
Closing Date30 September 2026
Momentum Metropolitan
Centurion, Gauteng

New to applying?

Free guides on CVs, cover letters, interviews and the Z83 form.

How to apply guides
Apply for this job