Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Network Recruitment

NewBe an early applicant

Senior Software Engineer

Posted
Discussion

Summary

Senior full-stack engineer in Pretoria building, testing, and maintaining ERP and business systems using C#, ASP.NET Core, SQL, and Blazor/React, with code reviews, Git-based source control, and Agile collaboration across dev, QA, and product teams.

Key Responsibilities:
  • Design & Development: Build, refine, and maintain full‑stack software solutions using SQL, C#, ASP.Net Core, HTML, CSS, and modern frameworks (Blazor/React).
  • System Architecture: Contribute to the design of scalable ERP and business systems that enhance efficiency and performance.
  • Code Quality: Write clean, efficient, and well‑documented code; conduct peer reviews to ensure standards and best practices.
  • Testing & Debugging: Perform unit, integration, and system testing; troubleshoot and resolve technical issues to maintain system stability.
  • Collaboration: Work closely with cross‑functional teams (developers, testers, product managers) in Agile environments to deliver features.
  • Version Control: Manage source code using Git, Azure DevOps, or Bitbucket.
  • Business Insight: Apply basic accounting knowledge and understanding of mining/manufacturing processes to align software with business needs.
  • Support & Maintenance: Monitor application performance, provide technical support, and implement improvements to existing systems.
  • Continuous Improvement: Stay updated with emerging technologies, propose innovative solutions, and contribute to process optimization.
Job Experience and Skills Required:
  • Must have a minimum of 7 to 10 years of experience as a Software Developer
  • Full Stack: SQL, Visual Studio, C#, ASP.Net Core, HTML and CSS.
  • Blazor and/or React will be beneficial.
  • Source Control: Git / Azure DevOps / Bitbucket
  • A degree in a technical field such as computer science, information systems technology, or software engineering.

Apply now!

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →