CVC  Logo

Senior Full Stack Software Engineer

CVC |Posted 8 days ago

Skills and experience

Role:Full stack engineer
Other roles:Backend engineer, Frontend engineer
Experience in role:8+ years
Language proficiency:English
Must-have skills:
    JavaScript
    .NET Core
    Microsoft SQL Server
Nice-to-have skills:
    Vue.js
    CI/CD

Location and salary

Remote policy:Hybrid
Location of job:Cape Town, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder or permanent resident
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

We're seeking a Senior Full Stack Software Engineer to join our Engineering team in Cape Town. You'll drive development of Vue.js UIs, architect robust .NET Core and .NET Framework services, and contribute to ETL pipelines and reporting processes. In our fast-paced environment, you'll set technical direction, mentor peers, and champion best practices to keep our codebase clean, scalable, and secure.

As a key member of our team, you'll build reusable Vue.js components, create wireframes, implement RESTful APIs, and model SQL Server schemas. We're looking for a self-starter who can drive the full project lifecycle, from requirements gathering to deployment and monitoring. You'll collaborate with cross-functional teams, communicate proactively, and elevate our team's expertise through coaching and thoughtful refactoring.

The ideal candidate has 6+ years of software development experience, with at least 5 years of front-end focus. You should have deep proficiency in modern JavaScript frameworks (preferably Vue.js), strong skills in HTML5 and CSS3, and experience with .NET Core. We offer the opportunity to work on complex problems in a distributed systems environment, guide junior team members, and shape the technical direction of our projects.

About CVC

1000+ employees

What we do

CVC is a leading global private markets manager focused on private equity, secondaries, credit and infrastructure with a global network of 30 local offices and €200 billion of assets under management.

Our culture

At CVC, we foster a culture of integrity, teamwork, and accountability. We believe in creating an inclusive workplace that encourages diverse perspectives and continuous learning, ensuring that every team member feels valued and empowered to make an impact.

Why work for us

Joining CVC means being part of a dynamic team that values innovation and excellence in investment management. We offer competitive compensation, comprehensive benefits, and opportunities for professional growth, allowing you to thrive in a collaborative environment while contributing to significant investment decisions.

Perks at CVC

Medical Plan (100% employer sponsored)
Group Retirement Annuity
Group Risk Life Plan (Life Assurance, Income Protection, Severe Illness and Funeral Cover)
Employee Assistance Programme
Family Support
Wellness Support
Hybrid way of work

Tech Stack

application and data

Javascript
Javascript
C#
C#
Microsoft Azure
Microsoft Azure
MS SQL
MS SQL
TypeScript
TypeScript
Vue.js
Vue.js
.NET Core
.NET Core

business tool

JIRA
JIRA
Microsoft Teams
Microsoft Teams
Notion
Notion

utilities

Power BI
Power BI

dev ops

Azure DevOps
Azure DevOps

Similar jobs on OfferZen: