Senior Full-Stack Software Developer
Hi-Tech Recruitment – IT · Johannesburg
Job description
About the role
We are seeking a senior full‑stack software developer to design, build and optimise high‑performance applications that drive real business value. The role combines hands‑on development with mentorship and collaboration across the full software delivery lifecycle.
Key responsibilities
- Develop and maintain modern web applications, backend services and APIs using C# .NET, TypeScript and Angular.
- Design scalable, secure solutions on Azure, including Azure SQL, Redis, Blob Storage and virtual machines.
- Participate in DevOps processes, CI/CD pipelines and Linux‑based deployments.
- Perform database design, integration work and architectural optimisation.
- Mentor junior developers through code reviews and technical guidance.
- Collaborate with product owners and stakeholders to deliver innovative features.
Required profile
- 5+ years of full‑stack development experience.
- Strong problem‑solving, communication and leadership abilities.
- Experience with secure coding practices and software architecture.
Required skills
- C# .NET (8+)
- TypeScript
- Angular
- REST APIs
- Azure (SQL, Redis, Blob Storage, VMs)
- Git and CI/CD tools
- Linux environments
- PHP, VueJS, Flutter, Socket.IO (bonus)
- Figma (bonus)
- AI‑assisted development tools such as Copilot, Claude or Codex (bonus)
What we offer
- Competitive annual salary (R 1.2‑1.5 million).
- Opportunity to work with modern engineering practices and AI‑driven tools.
- Collaborative, forward‑thinking technology team.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 2 days from now
63 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Hi-Tech Recruitment – IT
Johannesburg