2,288,338open jobs
145,458companies
280,591added this week
Browse all
Location
In office (Cape Town)
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 15, 2026. First seen by Alion on Jul 21, 2026.

Overview
Company
Impact
Profile match
The Catalyst Group delivers high-tech, high-touch fund administration, corporate, and accounting solutions across jurisdictions.

Core Details and Responsibilities

As a Senior Associate - Software Development, you will be a hands-on senior engineer within the Technology & Product Solutions team, contributing to the design, build, and support of enterprise-grade, cloud-native solutions on the Microsoft technology stack.

You will work across application development, cloud services, integrations, automation, and emerging AI-enabled capabilities, contributing to the delivery of secure and scalable solutions on the Microsoft technology stack. The role emphasizes strong engineering principles, sound architecture, and modern cloud practices over reliance on any single platform or product.

High-Level Responsibility Areas

From a high-level perspective, the core responsibilities that form this role are grouped into the following areas:

  • Application & Platform Development (Microsoft Stack)
  • Cloud & Azure Development
  • Integrations, APIs & System Interoperability
  • Power Platform Solutions & Automation
  • AI Integration & Intelligent Solutions
  • Tooling, Support & Engineering Governance
  • Collaboration & Documentation
  • Risk, Security & Compliance

Key Responsibilities

Application & Platform Development (Microsoft Stack)

  • Design, develop, and maintain enterprise applications using Microsoft technologies
  • Apply clean code principles, solid architecture, and modern development practices
  • Contribute to both low-code and pro-code solutions, selecting the right approach for each use case
  • Develop using technologies such as TypeScript, JavaScript, and C# (.NET where applicable)
  • Apply best practices for version control, environment management, and release processes

Cloud & Azure Development

  • Design and build Azure-based services supporting scalable, secure, and event-driven architectures
  • Develop and maintain Azure Function Apps for background processing, orchestration, and integrations
  • Implement secure configuration, monitoring, logging, and error-handling patterns
  • Contribute to cloud architecture decisions with a focus on resilience, performance, and cost awareness

Integrations, APIs & System Interoperability

  • Design and implement RESTful APIs and integrations with internal and third-party systems
  • Apply authentication, authorization, data transformation, and resilience patterns
  • Support enterprise-level integration scenarios across platforms and environments
  • Ensure integrations are secure, supportable, and well-documented

Power Platform Solutions & Automation

  • Build and extend solutions using Microsoft Power Platform technologies where appropriate
  • Design Dataverse data models, relationships, and security roles
  • Develop and maintain Power Automate workflows to streamline business processes
  • Extend low-code solutions using custom code when platform capabilities alone are insufficient

AI Integration & Intelligent Solutions

  • Design and develop AI-enabled features using Microsoft AI services and APIs (e.g. Azure AI Services and Azure OpenAI-based services)
  • Integrate AI capabilities into applications, workflows, and platforms to enhance automation, insight, and user experience
  • Build and maintain AI-assisted solutions such as intelligent document processing, data enrichment, and workflow augmentation
  • Write clean, testable, production-ready code to consume AI models and services using secure integration patterns
  • Collaborate with business and product stakeholders to identify high-value, practical AI use cases
  • Apply responsible AI practices, including security, data privacy, governance, and risk management

Tooling, Support & Engineering Governance

  • Provide second- and third-line technical support across applications, cloud services, and integrations
  • Troubleshoot complex issues spanning application logic, automation, integrations, and infrastructure
  • Apply platform governance, engineering standards, and security controls
  • Use appropriate tooling to support diagnostics, maintenance, and continuous quality improvement

Collaboration & Documentation

  • Work closely with product owners, business users, and delivery teams to translate requirements into technical solutions
  • Produce and maintain technical documentation, solution designs, and development artefacts
  • Identify opportunities to improve platform quality, reliability, and maintainability
  • Actively reduce technical debt and contribute to evolving engineering standards and best practices

Risk, Security & Compliance

  • Ensure solutions align with enterprise risk, security, and compliance requirements
  • Support audit, reporting, and issue-tracking activities where required
  • Promote secure development practices and responsible platform usage
  • Ensure appropriate data privacy and access controls are embedded in all solutions

Strategic Contribution

  • Contribute to the evolution of Catalyst’s core platforms and products
  • Support operational efficiency and delivery of high-quality client service
  • Maintain awareness of Microsoft platform, cloud, AI, and industry trends
  • Collaborate cross-functionally to deliver scalable, well-designed solutions

Required Skills & Experience

Essential

  • 5-7 years’ experience in software development or platform engineering roles
  • Strong experience across the Microsoft technology stack
  • Hands-on experience with cloud development, ideally on Microsoft Azure
  • Strong understanding of application architecture, APIs, and system integrations
  • Proficient coding skills in TypeScript and JavaScript (C#/.NET advantageous)
  • Experience designing, building, and supporting enterprise-grade systems
  • Strong problem-solving skills and ability to work independently
  • Excellent communication skills with both technical and non-technical stakeholders
  • Degree in Computer Science, Information Technology, or a related field

Advantageous

  • Experience with Power Platform and/or Dynamics 365 in enterprise environments
  • Experience integrating AI or machine-learning-based services into applications or workflows
  • Familiarity with Microsoft AI services or API-based model consumption
  • Azure or Microsoft platform certifications
  • Experience in financial services or other regulated environments

About Catalyst

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,288,338 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cape Town
Hybrid · Full-Time · Johannesburg
Python
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
MySQL
MS SQL
SQLite
Frontend
Vue.js
Angular
DevOps
Azure
Management
Agile
Apply
C# Developer 9 days ago
In office · Full-Time · Centurion
JavaScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
DevOps
Rest API
CI/CD
Git
Docker
Apply
$39k – $44k per year (gross) · In office · Full-Time · Stellenbosch
Python
JavaScript
Java
TypeScript
C#
C++
Java
Spring Boot
Frontend
Angular
OpenLayers
Management
Google Maps
SpaceTech
GeoServer
Apply
In office · Full-Time · Johannesburg
JavaScript
TypeScript
C#
C#
ASP.NET Core
Frontend
Angular
DevOps
Azure
Management
Scrum
Apply
Team Lead Backend 2 days ago
Remote (EAEU) · Full-Time · Saint Petersburg
Python
Python
Django
Celery
Django REST Framework
Databases
PostgreSQL
Redis
ElasticSearch
Apache Kafka
DevOps
GitLab CI
CI/CD
Kubernetes
SLI/SLO/SLA
Amazon S3
Apply
In office · 10+ years exp · PhD · Cape Town
AI/ML
AI Agents
Management
Agile
Apply
$25k – $28k per year (gross) · Remote (South Africa) · Full-Time · Cape Town
Apply
$11k – $13k per year (gross) · In office · Full-Time · Cape Town
Apply
Website Editor 1 day ago
In office · 3+ years exp · Cape Town
Apply
Product Designer 1 day ago
Hybrid · 3+ years exp · Cape Town
Design
Figma
Management
Agile
Apply
See all jobs
This is one of many
2,288,338 more open roles from verified company boards, updated every day.