Web Applications Developer
Civil Aviation Authority SACAA · Centurion, Gauteng
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →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.
Requirements
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