Point your AI agent at freehire and let it find you a job.

Get the CLI →

Network Recruitment

Senior C# Full Stack Developer

Posted 4 views
Discussion

Summary

Senior full stack developer role in Pretoria building and maintaining large-scale enterprise/ERP applications using C#, ASP.NET Core, SQL, and front-end technologies (HTML/CSS, ideally Blazor or React). Day to day involves designing, testing, and optimising systems and participating in architecture, code reviews, and technical decision-making.

Key Requirements, Experience, and Qualifications
Essential
  • 7 to 10 years of software development experience
  • Strong Full Stack development experience using:
    • C#
    • ASP.NET Core
    • SQL
    • Visual Studio
    • HTML & CSS
  • Experience with source control and development tools such as:
    • Git
    • Azure DevOps
    • Bitbucket
  • Proven track record of employment stability
Advantageous
  • Experience with Blazor and/or React
  • Degree in Computer Science, Software Engineering, Information Systems, or a related field
  • Understanding of accounting principles
  • Experience working with mining, manufacturing, or industrial business systems
Duties and Responsibilities.
  • Design, develop, test, and maintain enterprise software applications
  • Contribute to the continuous improvement of an ERP platform
  • Collaborate with cross-functional teams to deliver high-quality solutions
  • Troubleshoot, optimise, and enhance existing systems
  • Participate in software architecture, code reviews, and technical decision-making
  • Ensure development standards and best practices are maintained
What is on Offer
  • Competitive salary package
  • Opportunity to work on large-scale business applications
  • Collaborative and supportive team environment
  • Ongoing learning and professional development opportunities
  • Exposure to innovative technologies and challenging projects
  • Long-term career growth opportunities
Ideal Candidate
The successful candidate is a proactive problem solver with strong technical expertise, excellent attention to detail, and a passion for building high-quality software. They are comfortable working independently and collaboratively, thrive in a fast-paced environment, and take ownership of delivering reliable and scalable solutions.

Apply Now!

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available