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.
Purpose

Lead development, architecture, and delivery of business-critical systems while actively contributing to development and supporting client-facing solution design.

Key Responsibilities

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
  • Support and maintain Android companion applications

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

Required Skills

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

Additional Skills (Advantageous)

  • 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

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.

Desired Skills:

  • c#
  • asp.net
  • sql queries
  • restful api
  • android
  • legacy systems

Learn more/Apply for this position