SENIOR SOFTWARE DEVELOPER – gain ASSET MANAGEMENT

2 weeks ago


Cape Town, Western Cape, South Africa Acuity Consultants Full time R450 000 - R700 000 per year

This is a fantastic opportunity for a SENIOR SOFTWARE DEVELOPER to gain expertise in ASSET MANAGEMENT SYSTEMS AND FIXED INCOME SYSTEMS, by joining an established INVESTMENT MANAGEMENT COMPANY.

Based in CAPE TOWN (hybrid), this SENIOR SOFTWARE DEVELOPER role offers a salary of R1.2m – R1.5m.

THE COMPANY:

This established Investment & Asset Management Firm is a respected force in the global financial industry, employing over 500 professionals across South Africa, Mauritius, and London.

Their Software Engineering team is small yet highly agile, with deep expertise I this sector, offering a unique opportunity to work on exciting projects while growing your career in a company that values innovation, teamwork, and employee satisfaction. The company offers a hybrid work policy, meaning 3 days/week in office and 2 days/week working from home.

THE ROLE:

As a SENIOR DEVELOPER you will work across both of the company's Asset Management and Fixed Income divisions – gaining expertise across both domains.

This is a unique opportunity to become a central technical resource within a successful investment house - building, integrating, and optimising the systems that drive real-world investment decisions.

If you're someone who enjoys solving complex problems, owning end-to-end systems, and working closely with high-impact business teams, this role offers an exceptional platform for growth and influence.

In the role you won't be building abstract features for distant users. The systems you develop, and support will be used daily by fund managers, analysts, traders, advisors, and operations teams, directly influencing investment decisions and client outcomes.

Because the role spans two divisions, you gain insight into: Asset Management workflows, Fixed Income trading and attribution, Regulatory reporting, Portfolio systems & data architecture, and Data warehouse integrations. This breadth offers exceptional career development for someone who wants to deepen their understanding of the investment domain.

Day-to-day you'll work on everything from .NET backend services, Angular UI, automated integrations, daily data pipelines, and reporting dashboards, all the way to diagnosing mission-critical production issues.

You'll be treated as the technical owner of many systems. You'll influence architecture, improve processes, introduce efficiencies, and help guide the company's technology direction over time.

RESPONSIBILITIES:

Build and maintain backend services in .NET Core 8 & C#

Enhance dynamic frontends using Angular 17 (DevExtreme desirable).

Develop dashboards and reporting tools used across investment teams.

Implement CI/CD pipelines with Azure DevOps.

Engineer robust API, ETL and file-based integrations.

Maintain parser jobs, data feeds, and daily SQL pipelines.

Ensure accurate ingestion of external sources (Reuters, JSE, ASISA, fund allocations, issuer limits).

Drive enhancements to internal Data Warehouse integrations.

REQUIRED SKILLS:

C# / .NET Core (v8) - strong backend capability.

Angular 2+ (v17) frontend experience.

Python scripting for automation and integration (desirable but not essential).

Strong SQL proficiency.

Reporting tools (Stimulsoft/Excel; PowerBI nice-to-have).

Azure DevOps CI/CD experience.

Understanding of secure API design and data handling.

Bonus (but not essential): DevExtreme, financial instruments knowledge, regulatory reporting (SARB), testing frameworks.



  • Cape Town, Western Cape, South Africa MIANZO ASSET MANAGEMENT Full time

    Company DescriptionMianzo Asset Management, based in Cape Town, is a black-owned asset management company founded in August 2010. It is an authorized discretionary Financial Services Provider under the FAIS Act, with a category II license. Mianzo focuses on the management, preservation, and creation of assets on behalf of clients. The company's vision is to...


  • Cape Town, Western Cape, South Africa Mediro ICT Full time R900 000 - R1 200 000 per year

    Be accountable for supporting an enterprise-wide Software Asset Management platform.Implement organisational level dashboards.Forecasting, planning, of all licensed applications across Cloud / Infrastructure andOperations including budgetary considerations.Support and deployment of the SAM tooling, device inventory coverage across the estate, and data...


  • Cape Town, Western Cape, South Africa BET Software Full time R900 000 - R1 200 000 per year

    We Want You:BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...


  • Cape Town, Western Cape, South Africa BET Software Full time R70 000 - R120 000 per year

    We Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...

  • IT Asset Manager

    6 days ago


    Cape Town, Western Cape, South Africa Hire Resolve Full time R250 000 - R500 000 per year

    Hire Resolve's client is looking for a  talented and experienced IT Asset Manager to join their team Cape Town, WC. The successful candidate join a team of experienced professionals offering comprehensive assessment of the IT environment, which includes a review of licensing agreements, cloud infrastructure usage and costs, and existing IT...


  • Cape Town, Western Cape, South Africa Capital Land Asset Management Full time R400 000 - R800 000 per year

    ABOUT CAPITAL LANDCapital Land is a leading South African property investment boutique managing approximately R8.8billion in specialised retail assets. Our focus is on delivering value through expert asset and property management for both institutional and private clients.ABOUT THE ROLEReporting to the Head of IT, our preferred candidate will manage our IT...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R150 000 - R250 000 per year

    Key purpose:A leading payment technology provider in South Africa, is seeking an experienced Senior Software Developer with expertise in Java as the primary development language. As a Senior Software Developer, you will be responsible for developing, designing, and implementing complex payment systems solutions.Duties and responsibilities:Develop and...


  • Cape Town, Western Cape, South Africa Electrum Software Full time R80 000 - R120 000 per year

    Electrum is a next-generation payment software technology company.Since 2012, we've delivered trusted, enterprise-grade, cloud-native software to optimise financial transaction processing. Our deep expertise has established us as a respected partner in high-volume, low-value payment schemes, enabling clients to deliver services to millions of South Africans...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per year

    We are seeking a highly organized and technically proficient Senior Project Coordinator with proven experience in IT Asset Management and end-user upgrade deployments. The successful candidate will lead and coordinate end user for project upgrade, ensuring minimal disruption to business operations while maintaining compliance with IT asset policies and...

  • Senior .Net Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa IDBASE SOFTWARE Full time R82 000 - R124 000 per year

    We are seeking a highly skilled and motivated Senior .Net Developer to join our dynamic development team. The ideal person will bring at least 6 years of hands-on software development experience with a strong focus on .Net technologies, Blazor, and cloud-based solutions (preferably Microsoft Azure). This role requires a developer who is passionate about...