The Role
Lead full-stack and backend system design using C#/.NET and Angular or React. Manage databases, cloud infrastructure, CI/CD, observability, migrations, security, and AI-assisted development. Define technical approaches, establish quality standards, support scalable service-oriented systems, and mentor engineers. Collaborate with product teams and clients, communicate trade-offs, manage delivery across time zones, and contribute to Agile planning.
Summary Generated by Built In
This is a remote position.
Location: South Africa | Work Type: Remote | Job ID: J107272
About our client:
Our client develops and supports software and data solutions across a variety of industries. They want you to get ahead of the market and stay there. They offer a combination of plug and play products that can be integrated with existing systems and processes and can also be customised to client needs. Their capabilities extend to big data engineering and bespoke software development, solutions are available as both cloud-based and hosted.
What you will be doing:
- Lead complex system and service-oriented backend design (C#/.NET, Angular/React), defining technical approaches and selecting appropriate tools and frameworks.
- Manage database schemas, data models, and secure, scalable cloud infrastructure.
- Utilise and review AI coding tools for writing, testing, and maintaining code, treating prompt design as a core technical skill.
- Maintain CI/CD pipelines with quality gates, automated testing strategies, and deployment rollout strategies.
- Lead the migration of legacy applications to modern technologies and infrastructure.
- Define SLOs, SLIs, and use distributed tracing and telemetry to diagnose system-wide issues.
- Create clear documentation and system boundaries so people and AI tools can extend systems safely.
- Lead technical conversations, explain trade-offs, and work with product teams to shape delivery phases.
- Break down complex problems into well-defined tickets while balancing speed with security and compliance.
- Mentor engineers across experience levels and help establish team standards for safe AI usage, review, and knowledge sharing.
What our client is looking for:
- Minimum of 7 years of software engineering experience with extensive commercial background in C#/.NET and production experience with Angular or React.
- At least one production-grade system designed, shipped, and supported that can be discussed in detail.
- Hands-on experience with at least one major cloud platform, Linux, containers, and infrastructure as code.
- Daily working experience with AI coding tools and willingness to work in an agentic delivery model.
- Experience managing client-facing delivery, explaining trade-offs, and having the confidence to deliver difficult messages early.
- Experience in financial services, with Commercial Real Estate or Credit Markets experience as a strong advantage.
- Excellent written and spoken communication skills, and comfort working in an Agile team across time zones.
- High discipline to manage time independently and maintain close contact with a distributed team.
For a more comprehensive list of opportunities that we have on offer, do visit our website - https://www.parvana.co.uk/careers
Requirements
C#, .NET, Angular, React, Cloud, Linux, Containers, CI/CD, AI Coding, Backend, Microservices, Agile, Financial Services, Telemetry, Infrastructure as Code
Skills Required
- Minimum 7 years of software engineering experience
- Extensive commercial experience with C# and .NET
- Production experience with Angular or React
- Experience designing, shipping, and supporting at least one production-grade system
- Hands-on experience with at least one major cloud platform
- Experience with Linux, containers, and infrastructure as code
- Daily experience using AI coding tools and willingness to work in an agentic delivery model
- Experience managing client-facing delivery and explaining technical trade-offs
- Experience in financial services
- Commercial Real Estate or Credit Markets experience
- Excellent written and spoken communication skills
- Experience working in Agile teams across time zones
- Ability to manage time independently while maintaining close contact with distributed teams
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Parvana is an IT recruitment agency specializing in connecting top tech talent with leading companies in South Africa and the UK, focusing on software development, finance, and telecommunications.








