Enable job alerts via email!

Software Developer II

Paracon

Johannesburg

Hybrid

ZAR 40 000 - 80 000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is on the lookout for a skilled CRM Dynamics 365 Developer to join their innovative team. In this role, you will lead the development of Model-Driven Apps, focusing on effective lead management and customer lifecycle processes. The ideal candidate will bring a wealth of experience in Dynamics 365 CRM development, along with strong skills in Power Automate and REST API integrations. This hybrid position offers an exciting opportunity to work closely with stakeholders, applying Agile methodologies and DevOps practices to deliver top-notch solutions. If you're passionate about technology and eager to make a significant impact, this is the perfect role for you.

Qualifications

  • 5+ years of hands-on experience in Dynamics 365 CRM development.
  • Strong proficiency in Power Automate and Microsoft Dataverse.

Responsibilities

  • Design and maintain Model-Driven Apps within Dynamics 365 CRM.
  • Integrate external systems via REST APIs and develop robust solutions.

Skills

Dynamics 365 CRM Development
Power Automate
JavaScript
HTML
CSS
REST API Integration
Agile/Scrum Methodologies
Azure DevOps

Education

Bachelor's Degree in Computer Science or related field
Microsoft Certifications in Power Platform or Dynamics 365

Tools

Power Platform
Microsoft Dataverse
PowerApps Component Framework (PCF)
Azure DevOps

Job description

Job Title: 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:
  1. Design, develop, and maintain Model-Driven Apps within Microsoft Dynamics 365 CRM to support lead and customer lifecycle management.
  2. Build custom automation and configure business process flows using Power Automate and Power Platform tools.
  3. Develop and customize solutions using JavaScript, HTML, CSS, and PowerApps Component Framework (PCF).
  4. Create and manage custom plugins, workflows, and business logic within Dynamics CRM.
  5. Work closely with stakeholders to configure Dynamics 365 Sales, Customer Service, and Marketing modules to meet business needs.
  6. Integrate external systems via REST APIs and develop robust solutions leveraging Microsoft Dataverse.
  7. Apply Agile methodologies and DevOps practices for continuous development, testing, and deployment.
  8. Participate in the full development lifecycle, including design, development, testing, deployment, and maintenance.
Key Skills and Experience:
  • 35 years of hands-on experience in Dynamics 365 CRM development.
  • Strong proficiency with:
    • 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)
Additional Details:
  • 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 for more information.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.