Job Description
Johannesburg – Gauteng – South Africa
- Client-facing web platform for secure access to CSD services and data.
- Dynamics 365 customizations supporting client relationship management and business processes.
- Power Platform applications for workflow automation and business intelligence.
- Integration APIs connecting web applications to core CSD systems.
- Design and implement secure web applications using modern frameworks (React/Angular, .NET Core).
- Build robust APIs connecting web interfaces to Dynamics 365 and core CSD systems.
- Architect scalable solutions using Azure cloud services and microservices patterns.
- Implement comprehensive monitoring and logging across all platform components.
- Design and implement zero-trust security models for financial market infrastructure.
- Ensure compliance with POPIA, Financial Sector Conduct Authority (FSCA), South African Reserve Bank (SARB), and international securities regulations.
- Implement secure authentication flows with multi-factor authentication for financial institutions.
- Establish security testing and vulnerability management practices meeting financial services standards.
- Design audit trails and immutable transaction logging for regulatory compliance.
- Customize Dynamics 365 for CSD-specific business processes and client management.
- Develop Power Apps for internal workflows and client-facing services.
- Build Power Automate flows for business process automation and system integration.
- Maintain CI/CD pipelines using Azure DevOps with automated testing and deployment.
- Implement Infrastructure as Code using ARM templates or Terraform.
- Ensure high availability and disaster recovery for client-facing systems.
- Establish Engineering standards, code review processes, and architectural decision records.
- Mentor Junior Developers and drive adoption of modern development practices.
- Collaborate with Product and Design teams to translate business requirements into technical solutions.
- Drive technical decision-making for technology stack, architecture patterns, and vendor selection.
- 5+ Years building web applications.
- Proven experience with Microsoft business application development.
- Financial Services background – understanding of regulated industry requirements.
- Full-Stack expertise – comfortable with both Frontend and Backend development.
- Frontend: Expert-level React or Angular with TypeScript, responsive design.
- Backend: Proficiency in .NET Core/6+ with C#, RESTful API design.
- Databases: SQL Server, Azure SQL, Entity Framework Core.
- Cloud: Azure App Service, Functions, Key Vault, Application Insights.
- Dynamics 365: Customization, plugin development, workflow creation.
- Power Platform: Power Apps (Canvas & Model-driven), Power Automate, Power BI.
- Integration: Dataverse, Common Data Service, custom connectors.
- Development: C# plugin development, JavaScript customizations, PCF components.
- CI/CD: Azure DevOps, automated testing and deployment.
- Infrastructure: ARM templates, Azure App Service, Key Vault.
- Authentication: Azure AD, OAuth 2.0, OpenID Connect.
- Monitoring: Application Insights, Azure Monitor.
- Microsoft Certifications in Dynamics 365 or Power Platform.
- Financial Services experience in South Africa.
- Azure Certifications (Developer Associate, Solutions Architect).
- CSD or financial markets background.
- DevOps experience with Azure DevOps and CI/CD pipelines.
- Strong problem-solving skills and ability to work independently.
- Excellent communication skills for stakeholder management.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Keep copies of job descriptions for positions you apply to - they're useful for interview prep.
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
Gauteng: Quantity Surveyor – Estimator Construction Fourways, Johannesburg, South Africa posted by Jobs 4 All
Job Summary:A position exists within the Company for a Junior Quantity Surveyor who will work closely with and report to…
View JobNorth West: Senior Project Planner / Scheduler posted by Marvel Placement Consultant
Minimum Requirements:Minimum of 10 years’ proven Project Planning experience within large-scale, multi-disciplined Mining, EPCM, and Construction...
View JobWestern Cape: Accountant Senior (Western Cape – Atlantis) posted by Techbridge Recruitment
Key ResponsibilitiesFinancial Accounting: Full accounting function including debtors, creditors, bank reconciliations, general journals, and fixed asset...
View JobWestern Cape: IT Technician Senior (Atlantis) posted by Techbridge Recruitment
DUTIES:Provide advanced technical support for hardware, software, and network relatedDaily server checks by means of RMM software to ensure all…
View JobGauteng: Electronic Engineering Graduate posted by TAC Recruitment
DescriptionReceive training in the design, program and configuration of PLC systems for automation equipmentDebug, test and validate control...
View JobBoksburg: Senior Electronic Engineer posted by Hire Resolve
A global company operating in the mining, infrastructure, and natural resources sectors is seeking a Senior Electronic Engineer to join…
View Job
Browse Employers
Job Alerts