Senior .Net Developer

Syspro

Johannesburg

Hybrid

ZAR 800,000 - 900,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

25 annual leave days
30 days sick leave over 3-year cycle
Hybrid working environment
Pension 10%
Medical aid
Life insurance
Income protection
Bonus/ commission programmes
Maternity/paternity benefits

Job summary

Syspro is seeking an experienced .NET software engineer to design, develop, and maintain desktop, web, API, and mobile applications across platforms. You will research and integrate Azure-based services and AI tools like LUIS to enhance Syspro products, while collaborating with stakeholders and scrum teams to ensure quality, performance, and security.

You will contribute to documentation, deployment support, and continuous improvement of development practices in a hybrid work setting.

Qualifications

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

Responsibilities

  • Design, develop, and maintain .NET-based desktop, web, API, and mobile applications per Syspro standards.
  • Research and integrate new technologies (Azure services, AI/LUIS, modern web frameworks).
  • Engage with stakeholders, product owners, and scrum teams to translate requirements into technical implementations.
  • Identify and fix bugs, maintain stability and performance within deadlines.
  • Maintain up-to-date documentation and assist with deployment and support.

Skills

C# / .NET
ASP.NET MVC
JavaScript / HTML5 / CSS3
Front-end development
Problem solving / multi deliverables
Communication & collaboration

Education

National Diploma or NQF 5 in IT/CS

Tools

Azure
Microsoft LUIS
Microsoft Azure 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 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 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

Senior Syspro Analyst - Stanger, KZN
Senior Syspro Analyst - Stanger, KZN

Dixie Recruitment • Stanger / KwaDukuza

On-site
ZAR 600,000 - 900,000
Syspro Developer
Syspro Developer

Jonsson Workwear • Durban

On-site
ZAR 900,000 - 1,300,000
Job: Graduate - Software Engineer
Job: Graduate - Software Engineer

Company : Syspro • South Africa

On-site
ZAR 89,000 - 123,000
Junior Kubernetes Architect (Microsoft Azure)
Junior Kubernetes Architect (Microsoft Azure)

Syspro • Johannesburg

Hybrid
ZAR 348,000 - 525,000
Hybrid work environment
Pension 10%
Medical aid
+2
Senior .NET Developer — Hybrid, Azure & AI-Driven Solutions
Senior .NET Developer — Hybrid, Azure & AI-Driven Solutions

Syspro • Johannesburg

Hybrid
ZAR 800,000 - 900,000
25 annual leave days
30 days sick leave over 3-year cycle
Hybrid working environment
+6
Senior C# Developer
Senior C# Developer

SkillsMap • Pretoria

Hybrid
ZAR 600,000 - 900,000
Systems Developer_Centurion
Systems Developer_Centurion

Express Employment Professionals (VAAL) • Centurion

On-site
ZAR 502,000 - 558,000
Intermediate Software Engineer
Intermediate Software Engineer

Namocorp • Centurion

On-site
ZAR 480,000 - 720,000
Flexible hours
Free snacks
Casual dress code
+2
Senior C# .NET Software Developer
Senior C# .NET Software Developer

ATS Client • Cape Town

On-site
ZAR 1,320,000 - 1,500,000
Hybrid work (2-3 days in office)
Bonus eligibility
Senior C# Developer - (PERMANENT)
Senior C# Developer - (PERMANENT)

PM Connection • Cape Town

On-site
ZAR 600,000 - 900,000