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

Get the CLI →

Network Finance

NewBe an early applicant

Senior C# Full Stack Developer

Posted Updated 1 view
Discussion

Summary

A senior full-stack developer designs, builds, and maintains enterprise ERP applications in Gauteng, South Africa. Day to day this means hands-on C# and ASP.NET Core development with SQL and HTML/CSS, plus troubleshooting, code reviews, and contributing to architecture and technical decisions.

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.

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