Web Applications Developer (2 Years Fixed Term Contract)
SACAA
Centurion, Gauteng
This listing does not state a salary. As a guide, it roles in South Africa typically pay R18 000 to R65 000 a month (indicative).
Opens the original listing in a new tab. Applying is free. Never pay money to get a job — report anyone who asks.
IT roles span help desk, support, networking and software development, and remain one of SA's most in-demand and best-paid skill areas.
Job description
OVERALL PURPOSE OF THE JOB
The post holder will be responsible for developing, implementing, and maintaining SharePoint solutions, Web-based applications, Organisational Website, custom software solutions, and automating of integrated business processes using the Microsoft Technology stack.
- The post holder will be responsible for developing, implementing, and maintaining SharePoint solutions, Web-based
- applications, Organisational Website, custom software solutions, and automating of integrated business processes using
- the Microsoft Technology stack.
- Systems Development
- Develop, configure and maintain Web-based solutions by leveraging SharePoint configuration tools and writing custom
- code using C#, ASP.NET, .NET Frameworks and Power Platforms.
- Develop Web Applications Architectural Design and Integration.
- Build and modify web applications using the required Web Applications languages.
- Configuring and maintaining SharePoint platforms to specified requirements.
- Eradicate tedious workflow duplications within existing workflows.
- Enhance system controls in existing Web applications.
- Review and refine existing web application architectural design.
- Oversee service providers who provides web applications development services.
- Extending Web based applications functionality with forms, web parts, and application technologies.
- Develop custom web parts, lists, libraries, workflows, and other SharePoint components using SharePoint Framework
- (SPFx), SharePoint Designer, and SharePoint REST API.
- Design and implement scalable, maintainable, and efficient code solutions.
- Utilize Microsoft Visual Studio and other developmental tools for C# development and debugging.
- Automate integrated business processes to improve productivity and enhance user experiences.
- Design and implement Power Automate (Formerly Microsoft Flow) workflows to automate tasks, trigger actions, and streamline business processes.
- Integrate Power Platform solutions with other Microsoft and third-party services as needed.
- Conduct end to end testing on developed applications including integration elements and system performance.
Business Solution Delivery
- Deliver Business Solutions to agreed quality, time, and cost scales.
- Deliver well-tested and quality assured Business Solutions.
- Debug software for client applications to ensure that it is fit for purpose.
- Resolve web application issues raised during User Acceptance Testing.
- Provide support during User Acceptance Testing Process.
- Providing end-user training on developed and improved Web Applications.
Liaison and Coordination
- Provide inputs to applications architectural design and integration components and other technical elements.
- Liaise with service providers and internal stakeholders to coordinate services.
- Oversee service providers who provides web applications related services within the organisations.
- Work with Business Analyst and System Analyst to interpret requirements for application enhancements and development.
- Providing support for projects during installation and post implementation. System Maintenance and Support
- Investigate and resolve application issues within agreed SLA.
- Respond to system issues, end-user queries and maintenance requests.
- Provide user training to staff as and when requested.
- Plan and implement software version upgrade in line with software releases roadmap.
- Review website interface and software stability.
- Maintain, support, and improve web applications.
- Support and maintain the Website.
EDUCATION
MINIMUM
- National Diploma in IT or relevant equivalent qualification.
ADDED ADVANTAGE
- IT degree or relevant equivalent qualification and certification in any of Microsoft Platforms and SharePoint Development.
EXPERIENCE
- 5 Years experience in Web Application development
ADDED ADVANTAGE
The ideal candidate must have a strong background in SharePoint development, C# programming, ASP.NET and NET Frameworks, integrated business process automation, business solution delivery, system and website maintenance, and support. Furthermore, they should have experience in application development using Microsoft Power Platforms. JavaScript, HTML5, PHP, SQL-Server and extensive knowledge of Power Platforms and popular front-end frameworks (React), would be an added advantage.
Closing date: 22 September 2026
All SACAA appointments are subject to S98 of the Civil Aviation Act, 13 of 2009 and all successful candidates will be subjected to security vetting. Employment Equity candidates will be prioritised in line with Employment Equity Plan. If you have not heard from the SACAA 90 days after the closing date, consider your application unsuccessful.
Found on Indeed · Posted 3 weeks ago · Last checked 3 weeks ago
Good to know
What does this it job pay?
This listing does not state a salary. As a guide, it roles in South Africa typically pay R18 000 to R65 000 a month (indicative).
Do I need experience for it jobs in Centurion?
This it role may ask for some experience or a relevant qualification. Read the listing for the specifics before you apply.
How do I apply for this job?
Tap "Apply on Indeed" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.
Found on Indeed · Posted 3 weeks ago