P…

Senior Developer (.Net)

Full-time On-site Pretoria, ZA

ZAR 60,000 - 70,000/monthly

Posted 1 day, 5 hours ago ⏰ Deadline: Apr 23, 2026 1 views 0 applications

Job Description

Job Title

Software Development Lead

About the Role

If you want autonomy, variety, and the kind of work that actually makes it into production, this is the seat. Build real-world systems at a multi-disciplinary tech partner in Menlyn, Pretoria.

Responsibilities

  • Lead development, architecture, and delivery of business-critical systems while actively contributing to development and supporting client-facing solution design.
  • Software Development: Design, develop, and maintain C# / ASP.NET (WebForms, MVC, APIs) applications.
  • Write and optimize SQL Server queries and stored procedures.
  • Build and maintain RESTful APIs and integrations.
  • Maintain and improve legacy systems.
  • Architecture & Technical Leadership: Define system architecture and technical approaches.
  • Make decisions on database design, integrations, and performance.
  • Ensure code quality, scalability, and maintainability.
  • Integrations: Implement and maintain integrations with payment providers and communication platforms.
  • Ensure system reliability and data consistency.
  • Infrastructure & DevOps: Manage hosting environments (IIS, CPanel, Linux, AWS/Azure).
  • Deploy applications and manage production environments.
  • Maintain backups, security, and system uptime.
  • Troubleshoot production issues.
  • Team Leadership: Lead and mentor developers.
  • Assign tasks and manage workload using Agile/Scrum (Jira).
  • Conduct code reviews and enforce standards.
  • Client Interaction: Gather and translate client requirements into technical solutions.
  • Participate in solution discussions and project planning.

Requirements

  • Strong C# / ASP.NET experience.
  • Strong SQL Server (T-SQL, stored procedures) experience.
  • Experience with APIs and system integrations.
  • Experience working with legacy systems.

Additional Requirements

  • JavaScript / Angular.
  • Mobile development (Android/Xamarin/Ionic).
  • Cloud platforms (AWS/Azure).

Key Traits

  • Hands-on technical leader.
  • Strong problem-solving ability.
  • Able to balance development, leadership, and client interaction.

Salary

The proposed salary for the role is R60k - R70k per month, but it's marginally negotiable if you can demonstrate stronger value. Any offer will be market related salary aligned with qualifications, skills, and experience.

How to Apply

Apply Now at https://careerjunction.co.za/application/apply-link/2635923

Apply Now ↗

How well do you match?

Get an instant AI match score for this role — free, takes 3 minutes.

Tailor your CV for this role

Start with a free job match to see how well you fit. Then order a tailored CV.

Join Our South Africa Channels

Get free job alerts on your phone

MJC
ECHO
Your MJC Assistant

I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

How was your experience with ECHO?