About the position
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