Intermediate D365 Developer

4 days ago


Cape Town, Western Cape, South Africa Badger & Bird Talent Full time R600 000 - R1 200 000 per year


Intermediate D365 Developer/Engineer

Join a landmark modernisation program at a leading financial services group.

You will join a cross-functional Agile product team building a strategic customer engagement platform. This solution underpins servicing and relationship management and leverages Microsoft Dynamics 365 Customer Engagement, Power Platform, and Azure services to deliver digital, data-driven customer servicing experiences.

What's in It for You

  • Join a career-defining project, delivering an ongoing mission-critical D365 solution to transform the core business operations of a business with more than a century of history
  • Work on a cutting-edge technology stack; the company is undergoing a full cloud migration to AWS and scaling cloud-first data (Snowflake, Data Build Tool) and AI platforms (Bedrock, SageMaker).
  • Opportunities for skills and career advancement 

About the Role

As a D365 Developer, you will be responsible for designing, developing, and customising solutions within the Dynamics 365 Customer Engagement (CE) module, with a specific focus on the Customer Service application. This is a hands-on role focused on backend development and integration, not functional consulting. You will work closely with Product Owners, BAs, and functional consultants to deliver scalable, high-performance CRM solutions. Your squad is responsible for the full development, maintenance, and support of the Product.

What Success Will Look Like for You

  • You will design, develop, and maintain custom solutions using Dynamics 365 CE SDK, APIs, and Power Platform.
  • You will implement integrations with internal systems and third-party services using Azure Logic Apps, Dataverse, and RESTful APIs.
  • You will create complex Power Automate flows.
  • You will create custom Power App components.
  • You will create data migration scripts.
  • You will write unit tests and integrate them into CI/CD pipelines.
  • You will create and customise native dashboards and reports.
  • You will maintain technical documentation and subscribe and contribute to best practices.

About You: 

What You Will Have

  • Qualifications:
    • Matric.
    • A relevant IT qualification (degree or diploma).
  • Certifications (Recommended):
    • MB-910 CRM fundamentals.
    • PL-400 Power Platform developer associate.
    • Advantageous: MB-230 D365 Customer Service functional consultant associate.

    • MB-280 Customer Experience Analyst associate.
  • Experience:
    • At least 3 years' experience in D365 Customer Engagement (CE) / CRM development.

    • Experience in Microsoft software development.
  • Technical Skills (Strong Proficiency in):
    • C#, .NET framework.
    • Javascript/Typescript, HTML, CSS.
    • Power Platform (PowerApps, Power Automate, Dataverse).
    • Plugins, Custom Workflow Activities, Actions, and Business Rules.
    • Azure Integration Services (Logic Apps, Functions, Service Bus, API Management).
    • Azure DevOps (Pipelines, Repos, CI/CD).
    • Integration patterns using REST APIs, OData, and Microsoft Graph.
    • Experience with solution packaging and ALM.
    • A good understanding of D365 security models, entities, relationships, and metadata.

Location: 

Cape town or Johannesburg, hybrid work model




  • Cape Town, Western Cape, South Africa Badger & Bird Talent Full time R800 000 - R1 200 000 per year

    Senior D365 DeveloperJoin a landmark modernisation program at a leading financial services group.You will join a cross-functional Agile product team building a strategic customer engagement platform. This solution underpins servicing and relationship management and leverages Microsoft Dynamics 365 Customer Engagement, Power Platform, and Azure services to...

  • D365 Developer

    6 days ago


    Cape Town, Western Cape, South Africa iLaunch Full time R900 000 - R1 200 000 per year

    Develop, customise, and extend D365 CRM solutions, including forms, workflows, plugins , and integrations.Collaborate with functional consultants to translate business requirements into technical solutions.Assist with data migration, testing, and deployment activities.Contribute to system architecture, technical documentation, and code quality...


  • Cape Town, Western Cape, South Africa Badger & Bird Talent Full time R1 200 000 - R2 400 000 per year

    D365 Test Automation EngineerJoin a landmark modernisation program at a leading financial services group.We are building a new CRM team to deliver a Microsoft Dynamics 365 platform solution to transform the core business units and processes of a business with over a century of operating history. This is your chance to help build a user-friendly, modern...

  • Test Analyst

    6 days ago


    Cape Town, Western Cape, South Africa iLaunch Full time R900 000 - R1 200 000 per year

    Develop, maintain, and execute test plans, test cases, and test scripts for D365 CRM.Conduct functional, integration, regression, and user acceptance testing (UAT).Collaborate with developers and functional consultants to identify and resolve defects.Document test results, track issues, and report on quality metrics.Ensure compliance with testing standards...

  • D365 Technical Lead

    6 days ago


    Cape Town, Western Cape, South Africa iLaunch Full time R900 000 - R1 200 000 per year

    Lead the end-to-end technical design and implementation of the D365 CRM solution.Oversee system architecture, integrations, and data migration activities.Collaborate with functional consultants and business stakeholders to translate requirements into effective technical solutions.Provide technical guidance, code reviews, and mentorship to the development...


  • Cape Town, Western Cape, South Africa Badger & Bird Talent Full time

    Join a landmark modernisation program at a leading financial services group.We are building a new CRM team to deliver a Microsoft Dynamics 365 platform solution to transform the core business units and processes of a business with over a century of operating history. This is your chance to help build a user-friendly, modern technology stack for over 1000...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R120 000 - R180 000 per year

    Intermediate DeveloperMinimum Requirements:4-8 years of experienceDegree in Computer Science or Computer Engineering from:UCTStellenbosch UniversityWits UniversityUniversity of PretoriaExperience at a top-tier employer or consultancyResponsibilities: 4 or more years of software engineering experience with commercially successful systems in fintech,...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R250 000 - R500 000 per year

    Key purpose:We are seeking an experienced Intermediate Software Developer with a strong background in Java development to join our team. As an Intermediate Software Developer at our company, you will be responsible for developing, maintaining, and enhancing our software applications. You will work closely with the development team to design and develop...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time R250 000 - R500 000 per year

    A strategy and innovation consulting firm that focuses on Africa's development through digital transformation, strategic planning, and disruptive innovation, is seeking an an Intermediate .NET Developer to join their team in Cape Town.Responsibilities:Develop and Implement application solutions, including coding, testing, and debugging programs.Utilize...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per year

    Intermediate DeveloperMinimum Requirements: 4-8 years of experienceCompSci or CompEng degree from:UCTStellenbosch (Stel)WitsUPOR experience at a top-end employer/consultancyRecent experience in architecture and technical leadership of projects within specified industriesStrong analytical skills and problem-solving skills for identifying and troubleshooting...