Full Stack Engineer (Senior)
Job description
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 - Requirements C#, .NET, Angular, React, Cloud, Linux, Containers, CI/CD, AI Coding, Backend, Microservices, Agile, Financial Services, Telemetry, Infrastructure as Code
Skills mentioned

Parvana Strategic Sourcing is a specialized IT recruitment consultancy with a strong presence in both South Africa and the United Kingdom. Established in 2006, the company was founded by Sinead and David Baker, who leveraged their extensive backgrounds in the IT sector to respond to the growing demand for personalized and efficient recruitment services. Parvana focuses on key industries including software development, finance, and telecommunications, offering a broad range of recruitment solutions that cater to both clients and candidates. Over the years, Parvana has built a reputation for connecting exceptional talent with outstanding employment opportunities, enhancing the careers of many professionals. The dedicated team at Parvana is committed to maintaining high standards of integrity and service, ensuring a positive experience for all parties involved. The company prides itself on understanding the unique goals and aspirations of its clients and candidates, which allows them to provide tailored solutions that meet specific needs.
Apply for this job
Use the application link supplied with this listing to apply to Parvana. Check the destination before entering personal information.
