Senior .Net Developer

Syspro

Johannesburg

Hybrid

ZAR 800,000 - 900,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working environment
Pension 10%
Medical aid
Life insurance
Income continuation protection
Funeral Benefit
Provident Fund Admin Fee
Global Education Protection
Bonus/ commission programmes
Maternity: 6 months at half pay
Paternity: 2 weeks full pay
Employee Assistance Programme
Free Barista Coffee Daily
Gym Facilities
Free Daily Lunch
Free Fruit on a Tuesday & Thursday
Free Refreshments & Snacks Daily

Job summary

Syspro is seeking a skilled .NET developer to build and enhance desktop, web, API, and mobile applications. You will apply modern .NET practices, collaborate with scrum teams, and integrate Azure services to deliver robust software.

The role requires 3–5 years of experience, strong C#/.NET skills, and front-end capabilities in HTML5, JavaScript, and CSS3. A hybrid work setup is available, with benefits and ongoing learning opportunities.

Qualifications

  • National Diploma or NQF 5 equivalent in IT or related field.
  • Microsoft certifications or equivalent credentials are beneficial.
  • 3-5 years of software development with .NET across desktop, web, and API.
  • Experience deploying Azure-based services and mobile app development is a plus.
  • Strong C#/.NET, ASP.NET MVC, and modern .NET practices.
  • Proficient front-end skills: HTML5, JavaScript, CSS3.

Responsibilities

  • Design, develop, and maintain .NET desktop, web, API, and mobile apps.
  • Evaluate and integrate new technologies including Azure services and LUIS.
  • Collaborate with stakeholders and agile teams to clarify requirements.
  • Identify and fix bugs, maintain app stability and performance.
  • Document design artefacts and technical specifications.
  • Support deployment activities and assist users with queries.
  • Adhere to governance, security standards, and improve development practices.

Skills

C#/.NET development
Front-end development
Agile / Scrum
Problem solving
Communication

Education

National Diploma / NQF5 in IT or related

Tools

Azure
ASP.NET MVC
JavaScript / jQuery
HTML5 / CSS3
Azure App Services

Job description

Job Description

Develop and maintain high-quality desktop, web, API, and mobile applications using .NET and related Microsoft technologies to support Syspro's product and internal development requirements. The role designs, builds, and enhances software solutions in line with architectural standards and business requirements, while researching and integrating new technologies to keep Syspro's products current. It contributes to application stability, performance, and innovation through disciplined development practices, thorough documentation, and active collaboration with stakeholders, scrum teams, and support functions.

Job Requirements

Minimum Level of Education

  • National Diploma or NQF 5 equivalent in Information Technology, Computer Science, or a related field

Beneficial Qualifications

  • Relevant Microsoft certifications (e.g. Azure Developer Associate, .NET development) or equivalent technical credentials

Minimum Experience

  • 3-5 years of software development experience with demonstrable delivery of .NET-based applications across desktop, web, and API environments

Beneficial Experience

  • Experience developing and deploying Azure-based application services; exposure to mobile app development; prior work with conversational AI platforms such as Microsoft LUIS

Special Skills and Knowledge

  • Solid C#/.NET development skills across desktop, web, and API applications, with working knowledge of ASP.NET MVC and modern .NET development practices
  • Hands-on experience with Microsoft Azure application services, including deploying and configuring cloud-based solutions
  • Competent front-end development skills using HTML5, JavaScript (including jQuery), and CSS3 to build functional, user-friendly interfaces
  • Familiarity with Microsoft LUIS or other conversational AI platforms for building and integrating bot functionality into Syspro products
  • Detail-oriented and well-organised, with strong problem-solving ability and the capacity to manage multiple deliverables within tight deadlines
  • Good communication and collaboration skills, able to engage constructively with stakeholders, scrum teams, and cross-functional colleagues in an agile delivery environment
Job Responsibilities
  • Design, develop, and maintain .NET-based desktop, web, API, and mobile applications in line with Syspro's architecture standards and development procedures, delivering solutions that meet defined quality, performance, and security requirements.
  • Research, evaluate, and integrate new and emerging technologies - including Azure services, conversational AI/LUIS, and modern web frameworks - to improve and extend Syspro's product capabilities.
  • Engage with stakeholders, product owners, and scrum teams to clarify requirements and business rules, translating them into accurate technical implementations delivered within agreed timelines.
  • Identify, diagnose, and fix software bugs and technical issues in existing applications, maintaining stability and performance within agreed timelines.
  • Maintain accurate, up-to-date documentation for all development work, including design artefacts, technical specifications, process documents, version-controlled source code, and system backups.
  • Support application deployment activities, assist end-users and internal teams with technical queries, and collaborate with support teams on third-party development and integration issues.
  • Adhere to governance requirements - including company policies, security standards, and reporting obligations - and contribute to the continuous improvement of development practices within the team
Job Benefits
  • 25 annual leave days
  • 30 days paid sick leave over 3-year cycle
  • Hybrid working environment (3 office days as determined by the function/ manager)
  • Pension 10%
  • Medical aid
  • Life insurance
  • Income continuation protection
  • Funeral Benefit
  • Provident Fund Admin Fee
  • Global Education Protection
  • Bonus/ commission programmes
  • Maternity: 6 months at half pay
  • Paternity: 2 weeks full pay
  • Employee Assistance Programme
  • Free Barista Coffee Daily
  • Gym Facilities
  • Free Daily Lunch
  • Free Fruit on a Tuesday & Thursday
  • Free Refreshments & Snacks Daily
Salary

800000 - 900000 ZAR (yearly)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Intermediate: Product Engineering
Software Engineer - Intermediate: Product Engineering

Syspro • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
25 annual leave days
Hybrid work
Pension 10%
+5
Software Engineer - Intermediate: Product Engineering
Software Engineer - Intermediate: Product Engineering

Syspro • Sandton

Hybrid
ZAR 700,000 - 1,100,000
25 annual leave days
Sick leave 30 days
Hybrid working environment
+15
Technical Solutions Consultant
Technical Solutions Consultant

Syspro • Johannesburg

Hybrid
ZAR 770,000 - 890,000
25 annual leave days
Hybrid working environment
Pension 10%
+4
React Software Engineer: Intermediate
React Software Engineer: Intermediate

Syspro • Johannesburg

Hybrid
ZAR 700,000 - 1,000,000
25 annual leave days
Pension 10%
Medical aid
+4
Technical Solutions Consultant
Technical Solutions Consultant

Syspro • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Hybrid working
Pension plan
Medical aid
+6
Senior Kubernetes Architect
Senior Kubernetes Architect

Syspro • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Hybrid working environment
Pension
Medical aid
+3
Senior Syspro Analyst - Stanger, KZN
Senior Syspro Analyst - Stanger, KZN

Dixie Recruitment • Stanger / KwaDukuza

On-site
ZAR 600,000 - 900,000
Forward Deployed Engineer, Torque
Forward Deployed Engineer, Torque

Syspro • Johannesburg

Hybrid
ZAR 1,200,000 - 1,400,000
25 annual leave days
30 days paid sick leave over 3-year to
Hybrid working environment (3 office-)
+16
Junior Kubernetes Architect (Microsoft Azure)
Junior Kubernetes Architect (Microsoft Azure)

Syspro • Johannesburg

Hybrid
ZAR 348,000 - 525,000
Hybrid work
Pension
Medical aid
+5
Junior Kubernetes Architect (Microsoft Azure)
Junior Kubernetes Architect (Microsoft Azure)

Syspro • Sandton

Hybrid
ZAR 420,000 - 640,000
25 annual leave days
30 days paid sick leave over 3-year
Hybrid working environment
+16