Software Developer II

Be among the first applicants.
Paracon
City of Johannesburg Metropolitan Municipality
ZAR 300 000 - 600 000
Be among the first applicants.
6 days ago
Job description

CRM Dynamics 365 Developer

We are seeking an experienced and dynamic CRM Dynamics 365 Developer to join our team and lead the development of Model-Driven Apps for effective lead management. The ideal candidate will be a proactive problem solver with a solid understanding of Microsoft Dynamics 365 CRM, including custom automation, business process flows, and seamless integrations with various platforms.

Key Responsibilities:

  • Design, develop, and maintain Model-Driven Apps within Microsoft Dynamics 365 CRM to support lead and customer lifecycle management.
  • Build custom automation and configure business process flows using Power Automate and Power Platform tools.
  • Develop and customize solutions using JavaScript, HTML, CSS, and PowerApps Component Framework (PCF).
  • Create and manage custom plugins, workflows, and business logic within Dynamics CRM.
  • Work closely with stakeholders to configure Dynamics 365 Sales, Customer Service, and Marketing modules to meet business needs.
  • Integrate external systems via REST APIs and develop robust solutions leveraging Microsoft Dataverse.
  • Apply Agile methodologies and DevOps practices for continuous development, testing, and deployment.
  • Participate in full development lifecycle activities including design, development, testing, deployment, and maintenance.
Key Skills and Experience:

  • 3-5 years of hands-on experience in Dynamics 365 CRM development.
  • Strong proficiency with:
    • Model-Driven Apps
    • Power Automate / Power Platform
    • Microsoft Dataverse
    • JavaScript, HTML, CSS
    • PowerApps Component Framework (PCF)
    • Custom plugin and workflow development
  • Proven experience with:
    • Dynamics 365 Sales, Service, and Marketing
    • REST API integration and development
    • Agile/Scrum methodologies
    • Azure DevOps / CI/CD practices
Preferred Qualifications:

  • Solid background in Object-Oriented Programming (C#, Java)
  • Ability to design and implement system integrations
  • Microsoft certifications in Power Platform or Dynamics 365 (advantageous)
Job Type:

  • Contract
Location:

  • Johannesburg, Gauteng
Workplace Type:

  • Hybrid
Experience Level:

  • Intermediate


Apply now and be a part of our client's Dynamic Team! Contact Kivara Rajgopal on [Email Address Removed] or [Phone Number Removed];

Desired Skills:

  • Dynamics 365
  • CRM
  • Power Automate
  • JavaScript
  • HTML
  • PCF
  • Development

Desired Qualification Level:

  • Degree
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Developer II jobs in City of Johannesburg Metropolitan Municipality