Job Description
Cape Town – Western Cape – South Africa
- Develop, customize, and extend Microsoft Dynamics 365 CE using C#/.NET, JavaScript, TypeScript, and Power Platform tools.
- Design and implement custom plugins, workflows, and business process flows to meet business requirements.
- Develop and maintain RESTful APIs for system integrations and ensure secure data transactions.
- Build and maintain Frontend applications using Angular, consuming D365 data via Web APIs.
- Customize the Model-Driven Apps to enhance user experience.
- Work on SSRS/Paginated reports and Power BI to provide insightful Business Intelligence.
- Integrate D365 with Azure services, third-party applications, and on-premise systems.
- Troubleshoot, debug, and optimize D365 applications for performance and security.
- Collaborate with business analysts, project managers, and stakeholders to gather requirements and translate them into technical solutions.
- Maintain documentation of system configurations, technical specifications, and development processes.
- Bachelors Degree in Computer Science, Information Technology, or a related field.
- Microsoft Certified: Dynamics 365 Customer Engagement Developer Associate (PL-400/600).
- 2+ Years of experience working with Microsoft Dynamics 365 CRM (Customer Engagement).
- Proficiency in C#/.NET (Core or Framework) for developing plugins, custom workflows, and integrations.
- Strong Frontend development skills using Angular, HTML5, CSS, JavaScript/TypeScript/Web resources.
- Experience with Dataverse (Common Data Service), Power Automate (Flow), and Power Apps.
- Solid understanding of D365 SDK, Power Platform SDK, and XRM development.
- Strong knowledge of Power Automate for automating business processes.
- Experience with SQL Server, FetchXML, and SSRS reporting.
- Knowledge in Agile principles.
- Understanding of Financial Services and Client experience.
- Strong debugging, problem-solving, and performance tuning skills.
- Knowledge of introducing AI for client service solutions.
- Deadline driven.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work independently and as part of a team.
- Detail-oriented with a focus on quality and accuracy.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Practice common interview questions with a friend or family member to build confidence.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Centurion: Receptionist/Telesales posted by Creative Leadership Solutions
REQUIREMENTSMinimum education (essential):National Senior CertificateMinimum applicable experience (years):1-3 yearsRequired nature of...
View JobCenturion: Mechanical Engineering Graduates posted by Network Finance
Are you a recent graduate or busy finishing your degree for Mechanical Engineering ready to launch your career?We’re looking for…
View JobRichards Bay: Systems Analyst posted by Sharon Nurock Recruitment cc
This is a hands-on role that demands initiative, adaptability, and a sharp eye for detail. You’ll need to balance urgent…
View JobWestern Cape: Recruitment Specialist posted by Persona Staff
Responsibilities:Contribute to the overall management and strategic planning.Manage the vacancies and recruitment advertising channels.Develop and maintain...
View JobBoksburg: Technical Sales Rep. posted by Ann Swann Personnel Services
Key Responsibilities1. Lead Generation & Market ProspectingProactively identify and qualify sales leads through cold calling, networking, referrals, and...
View JobWestern Cape: Service Technician Millwright posted by West Coast Personnel
Role Overview:IPEX Machinery seeks a skilled Service Technician to provide on-site technical support, maintenance, and repairs for our range of…
View Job
Browse Employers
Job Alerts