T

Developer - Technology and Product Solutions

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Developer - Technology and Product Solutions

Innovation Powered | People Inspired



The Catalyst Group is a tech-focused financial services organization that is creating a spark in a one-dimensional industry. Founded in the Cayman Islands in 2020, Catalyst is a privately owned and fully independent group. We have offices and teams in 5 countries, servicing a global portfolio of clients with a wide range of strategies, structures, and requirements.


Catalyst was founded with a clear mission to reimagine financial services by sparking innovation, harnessing technology, and investing in our people and our communities.


In support of that mission, we have built an award-winning team of highly skilled, innovative, and client-centric individuals that are enabled with best-in-class technology to provide a platform that is unlike anything else in the industry.



We do things differently. We do things better.




Catalyst is a values driven organization. We challenge our people to think and operate in accordance with a set of core values: Collaboration, Innovation, Reliability & Accountability, Connected Culture, Undivided Attention, Integrity, and Transparency. These values are part of our DNA; they are the principles that guide everything that we do.



Core Details and Responsibilities 



As a Developer, you will be a hands-on contributor within the Technology & Product Solutions team, focused on building, extending, and supporting enterprise-grade solutions on the Microsoft Power Platform.


You will work closely with business stakeholders and project teams to design, customize, and integrate Dynamics 365 applications, Power Pages portals, and Power Automate workflows, ensuring solutions are secure, scalable, and aligned with business needs.


 


In this role, you will work closely with internal teams and business users to proactively support and enhance the development environment, contribute to product initiatives, and ensure that technology solutions effectively meet business and client needs.


 


From a high-level perspective, the core responsibilities that form your role are broken down into the following areas:




  1. Dynamics 365 & Dataverse Development


  2. PCF Control Development


  3. Power Platform Development & Automation


  4. Integrations, APIs & Azure Function App Development


  5. Tooling, Support & Governance


  6. Collaboration & Documentation


  7. Risk & Compliance



Your Daily Tasks



Dynamics 365 & Dataverse Development:


Includes (but not limited to) the following tasks:



Customize Dynamics 365 model-driven apps including forms, views, business rules, and commands




  1. Implement complex client-side logic using JavaScript / TypeScript


  2. Design and maintain Dataverse tables, relationships, and security roles


  3. Apply best practices for solution layering and environment management


 



PCF Control Development:


Includes (but are not limited to) the following tasks:




  1. Design, develop, and maintain PowerApps Component Framework (PCF) controls


  2. Build reusable, performant UI components using TypeScript, HTML, and CSS


  3. Package and deploy PCF controls as managed solutions


 



Power Platform Development & Automation:


Includes (but are not limited to) the following tasks:




  1. Develop and maintain Power Pages portals for external and client-facing users


  2. Configure pages, forms, lists, permissions, and authentication


  3. Customize portal behavior using JavaScript, HTML/CSS, and Liquid templates


  4. Design and implement Power Automate flows to support business processes


  5. Integrate workflows with Dataverse and external systems


  6. Monitor, troubleshoot, and optimize automation for reliability


 



Integrations, APIs & Azure Function App Development:


Includes (but are not limited to) the following tasks:




  1. Build and support integrations with third-party systems using REST APIs


  2. Implement authentication, error handling, logging, and data transformation


  3. Leverage Azure Functions or middleware where required


  4. Design, develop, and maintain Azure Function Apps to support scalable, event‑driven cloud solutions


  5. Implement secure triggers, bindings, configuration management, and application monitoring


  6. Integrate Azure Functions with Dynamics 365, Dataverse, Power Platform workflows, and external services


 



Tooling, Support & Governance:


Includes (but are not limited to) the following tasks:




  1. Utilize Ribbon Workbench and XrmToolBox for customization and maintenance


  2. Provide second- and third-line support for platform solutions


  3. Troubleshoot issues across Dynamics, Power Automate, PCF, and integrations


 



Collaboration & Documentation:


Includes (but are not limited to) the following tasks:




  1. Work closely with business users, product owners, and delivery teams


  2. Produce and maintain technical documentation and design artefacts


  3. Identify and implement improvements to reduce technical debt


 



Risk & Compliance


Includes (but are not limited to) the following tasks:




  1. Implement platform controls aligned to governance and compliance standards


  2. Support audit, reporting, and issue tracking activities


  3. Promote secure development and good governance practices


 


Strategic Expectations



  • Share insights to enable development of new processes and procedures that will create business efficiency and support delivery of client excellence in service.

  • Maintain awareness of industry, regulatory, jurisdictional, and other trends that could affect the business.

  • Contribute to the creation, development and implementation of new products and solutions to accommodate the businesses continuous changing needs.

  • Collaborate cross-functionally with operations staff, business users, project, and implementation managers to achieve desired and elegant solutions.


 


Required Skills & Experience


Are you getting excited? We are! Before we get too carried away, there are a few requirements you’ll need to check off before you can apply for the position:



  • 5–7 years’ experience in IT development roles, with a strong focus on Microsoft Dynamics 365 and the Power Platform in enterprise environments

  • Proven experience designing and developing model‑driven apps, Dataverse data models, and security roles

  • Strong JavaScript / TypeScript skills for client‑side customization, including forms, commands, and business logic

  • Hands‑on experience developing and deploying PCF controls and working with tools such as Ribbon Workbench and XrmToolBox

  • Solid experience with Power Automate, including designing, monitoring, and troubleshooting automated business workflows

  • Practical experience building and supporting REST‑based integrations with third‑party systems

  • Working knowledge of Azure Function Apps to support scalable, cloud‑based services, background processing, and system integrations

  • Experience with database development, including data modelling, optimization, and managing large datasets

  • Solid understanding of API development (REST, JSON; SOAP advantageous), data architecture principles, and enterprise‑level system integration

  • Strong understanding of cloud technologies and how they are applied within secure, governed enterprise platforms

  • Prior experience working in hedge fund, private equity, or fund administration environments is preferred

  • Experience supporting internal users and external clients, with a strong focus on service quality and timely issue resolution

  • Excellent communication skills, with the ability to explain complex technical concepts to both technical and non‑technical stakeholders

  • Strong problem‑solving and analytical skills, with the ability to work independently and manage multiple priorities in a dynamic environment

  • A proactive, self‑motivated mindset, with strong organizational and time‑management capabilities

  • Degree in Computer Science, Information Technology, or a related field

  • Microsoft Power Platform certifications (PL‑200, PL‑400, or similar) are advantageous


 

Original job Developer - Technology and Product Solutions posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Developer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.