Location: Remote (South Africa)
Employment Type: Full-Time
Industry: SaaS | Enterprise Software | Data & Privacy-Driven Systems
WatersEdge Solutions is partnering with a client to recruit a highly experienced Senior Full Stack Engineer with strong enterprise development capability across .NET (C#) and Angular. This role is built for someone who enjoys fast-paced delivery, high standards, and building secure, scalable systems that handle large volumes of data.
About the Role
You’ll play a pivotal role in designing, developing, and maintaining modern web applications (including server and desktop software where needed). The work spans front-end, back-end, and cloud infrastructure, with scope to influence architecture and engineering standards, especially around security, privacy, and compliance.
Key Responsibilities
Design and build high-quality APIs and web applications using .NET and Angular
Translate Figma designs into responsive, production-ready Angular components
Write clean, maintainable, testable code and champion engineering best practice
Lead security and compliance efforts aligned to privacy and regulatory requirements
Build, deploy, monitor, and optimise cloud-native applications using Azure and DevOps pipelines
Collaborate with product, design, and data engineering teams to deliver end-to-end features
Drive test automation and CI/CD adoption within the team
Participate in code reviews and architecture reviews, and mentor other engineers
What You’ll Bring
7+ years of full-stack software engineering experience in enterprise environments
Expert-level capability in .NET (C#) and Angular (latest versions)
Strong Azure knowledge (e.g., Functions, App Services, Key Vault, Blob Storage)
Strong experience with Azure DevOps pipelines
Solid SQL skills and database performance tuning experience
Automated testing frameworks and TDD experience
Strong understanding of data privacy and security best practices (e.g., GDPR, POPIA)
Comfortable working in a fast-paced, agile environment
Nice to Have
Vue.js exposure
Experience working with big data environments
What’s On Offer
Remote-first flexibility (with hybrid/remote options depending on preference)
Benefits that support wellbeing, home-office enablement, and continuous learning
Strong team culture with regular connection points and an inclusive environment
Competitive remuneration with performance incentives and long-term upside
Company Culture
This is a team that values transparency, accountability, and work-life balance, paired with a strong performance mindset. You’ll be surrounded by engineers who care about quality, enjoy solving tough problems, and collaborate closely across product, design, and data disciplines.
If you have not been contacted within 10 working days please consider your application unsuccessful.
You have successfully created your alert.
You will receive an email when a new job matching your criteria is posted.
Please check your email. It looks like you haven't verified your account yet. Here's what you're missing out on:
Didn't receive the link? Resend Verification Link