Senior Full Stack Developer

Structureit

South Africa

Remote

ZAR 900,000 - 1,300,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote working
Flexible working hours
Learning Budget

Job summary

StructureIt Ltd is seeking a Senior-Level Software Developer with extensive knowledge of C# (.NET and .NET Core). This is a fully remote, client-facing role requiring initiative and collaboration across distributed teams.

You will deliver robust software, design REST APIs, and work with HTML/CSS/JavaScript, React, Angular, and cloud platforms with CI/CD. You will engage with governance-heavy enterprise environments and teams in London, Johannesburg, and Cape Town.

Qualifications

  • Extensive C# / .NET Core development in production environments.
  • REST API design and consumption.
  • MS SQL Server performance optimisation and complex relational queries.
  • Unit and integration testing with a dedicated QA team.
  • Cloud experience (GCP, AWS, or Azure) including Helm charts.
  • CI/CD pipeline setup and maintenance.
  • React — component architecture, hooks, state management (Redux / Zustand / Context).
  • Angular familiarity — able to work across both frameworks in the same organisation.
  • Comprehensive HTML, CSS, JavaScript
  • Git-based version control workflows (GitHub, Bitbucket)
  • Demonstrated experience with AI tools, ideally Claude Code

Responsibilities

  • Delivering robust, maintainable production software
  • Communicating effectively with both technical and business stakeholders
  • Navigating complex enterprise environments confidently
  • Taking ownership from design through deployment
  • Contributing positively to distributed engineering teams

Skills

C# / .NET Core
REST API design
SQL Server optimization
Unit & integration testing
Cloud platforms (GCP/AWS/Azure)
CI/CD
React component architecture
Angular familiarity
HTML/CSS/JavaScript
Git workflows (GitHub/Bitbucket)
AI tools (Claude Code)

Tools

GitHub
Bitbucket
Claude Code
Next.js
React
Angular

Job description

StructureIt is a growing software consultancy in the capital markets, with offices in the UK, US, South Africa, Mauritius, Thailand and New Zealand. We are trusted partners that help our customers in the Commercial Real Estate and Credit Markets leverage technology to unlock value throughout their business. Our mission is to deliver high-quality and robust software that quickly solves customer pain points while keeping them in control throughout the engagement.

Main focus of the role

We are looking for a Senior-Level Software Developer with extensive knowledge of C# (.NET and .NET Core). This is a fully remote, client-facing role that requires a self-starter with high levels of initiative. The ideal candidate will be a strong collaborative team player, who is determined, resilient, and an adept problem solver.

What you’ll do
  • Delivering robust, maintainable production software
  • Communicating effectively with both technical and business stakeholders
  • Navigating complex enterprise environments confidently
  • Taking ownership from design through deployment
  • Contributing positively to distributed engineering teams
To fly in your role, you’ll need
  • Extensive C# / .NET Core development in production environments
  • REST API design and consumption
  • MS SQL Server performance optimisation and complex relational queries
  • Unit and integration testing with a dedicated QA team
  • Cloud experience (GCP, AWS, or Azure) including Helm charts
  • CI/CD pipeline setup and maintenance
  • React —componentarchitecture, hooks, state management (Redux /Zustand/ Context)
  • Angular familiarity — able to work across both frameworks in the same organisation
  • Comprehensive HTML, CSS, JavaScript
  • Git-based version control workflows (GitHub, Bitbucket)
  • Demonstrated experience with AI tools, ideally Claude Code
Working Enviroment
  • Embedded within large international corporate clients where governance, approval gates, and formal communication processes are standard
  • VDI / VPN-constrained environments where tooling may be slower, restricted, or differ from personal preferences
  • Brownfield systems requiring ramp-up on existing products and resolution of live production issues
  • Combination of autonomous and collaborative team-based delivery
  • Cross-functional collaboration across teams in London, Johannesburg, and Cape Town
  • Comprehensive working knowledge of HTML, CSS and JavaScript. You have worked with NextJs and React.
  • Familiarity with version control and collaboration tools like GitHub, Bitbucket, and associated workflows
  • Demonstrated experience with AI tools, ideally Claude Code
Benefits
  • Working
    • Fully remote working / or from the office with daily lunch
    • Flexible working hours
  • First Day Starting kit
    • Yours to own:
      • Welcome Pack
      • Money towards keyboard of your choice
      • Headset
      • Laptop Riser
      • Mouse
    • Company owned take home set up:
      • High-spec laptop
      • 27" Screen
      • 24" Screen
  • Insurance - fully paid on top of, not out of your salary
    • Medical Aid, including Gap Cover
    • Life Insurance, with Disability Insurance and Funeral cover
  • Learning
    • Learning Budget - Books or Courses - you choose how to use it
  • Culture
    • Employee-first culture that encourages work/life balance
    • Everyone has a voice, regardless of title
    • Psychological safety
    • Annual company outings (last 5 years - 3-day Sun City trip)
  • Leave
    • 20 days annual leave
    • Paid Maternity, Paternity, Study & Moving leave
  • Long-Term Loyalty Benefits
    • 2 years - monthly budget towards a cell phone contract OR petrol card
    • 3 years - Company paid Bursary
    • 5 years - 3 additional days annual leave
    • 7 years - Company paid weekend getaway
Interested?
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C# .NET Software Developer
Senior C# .NET Software Developer

ATS Client • Cape Town

On-site
ZAR 1,320,000 - 1,500,000
Hybrid work (2-3 days in office)
Bonus eligibility
Senior Full Stack Engineer
Senior Full Stack Engineer

TMA Proactive Partners • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote)
Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote)

Datafin • Gauteng

Remote
ZAR 800,000 - 1,200,000
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

Blue Pearl PTY • Sandton

On-site
ZAR 900,000 - 1,300,000
Competitive salary with performance bonus
Medical aid contributions
Hybrid work model
+5
Back-End / Full Stack Developer (Senior)
Back-End / Full Stack Developer (Senior)

ATS Client • Cape Town

On-site
ZAR 1,000,000 - 1,800,000
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

ATS Client • Sandton

On-site
ZAR 900,000 - 1,500,000
Hybrid work model
Equipment provided
Data & connectivity allowance
+1
Senior Full Stack Developer
Senior Full Stack Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 900,000 - 1,200,000
Remote Senior Software Developer
Remote Senior Software Developer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Performance bonuses
Health insurance
Retirement plan
+3
Full Stack Developer
Full Stack Developer

Future Fit • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior C# Developer (Full Stack)
Senior C# Developer (Full Stack)

ATS Client • Sandton

On-site
ZAR 700,000 - 1,100,000
Hybrid work model
Competitive salary + incentive scheme
Share benefit and other perks