Senior Associate - Software Development - Technology and …, Cape Town
Senior Associate - Software Development - Technology and …, Cape Town
-
Cape Town, South Africa
-
Posted: less than a week ago
-
Save
Description
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)
Power Platform Solutions&Automation
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
Apply best practices for version control, environment management, and release processes
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
Design and implement RESTful APIs and integrations with internal and third‑party systems
Apply authentication, authorization, data transformation, and resilience patterns
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
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
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
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
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
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.
#J-18808-Ljbffr
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)
Power Platform Solutions&Automation
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
Apply best practices for version control, environment management, and release processes
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
Design and implement RESTful APIs and integrations with internal and third‑party systems
Apply authentication, authorization, data transformation, and resilience patterns
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
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
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
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
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
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.
#J-18808-Ljbffr
Highlights
-
Company nameThe Catalyst Group
-
Job positionSenior Associate - Software Development - Technology and Product Solutions
Safety Tips
Beware of ads written with poor grammar or spelling.
More info about this ad
Senior Associate - Software Development - Technology and … has been posted in the Cape Town Information Technology category on Locanto.
If you’re looking for something similar, check out Full Stack Developer, Cape Town, Technical Specialist - CPT, Cape Town or Junior Land Development Manager in Cape Town, also posted in Information Technology. Right now, there are 345 classified ads in Information Technology in Cape Town on Locanto.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.