Logo for Parvana

Full Stack Engineer (Senior)

Role overview

Qualifications

  • 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
  • Excellent written and spoken communication skills, and comfort working in an Agile team across time zones

Responsibilities

  • 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
  • Lead the migration of legacy applications to modern technologies and infrastructure

Key facts

Hard skills

Other skills

  • Communication
  • Time Management

About the company

Parvana logo

Parvana

  • Staffing & Recruiting
  • 11–50
Parvana has established itself as an IT Recruitment Experts in South Africa, UK, Europe, Australia & the USA. We specialise in fulfilling the IT & Telecomms Permanent & Temporary Recruitment needs of many of our Technology, Software, Internet & Consulting customers worldwide.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

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

Related jobs

See all Full Stack Engineer jobs

Other jobs at Parvana