Job description
Cape Town, South Africa | Posted on 28/10/2025
- Minimum 5 years’ experience in Information Technology, preferably in applications development.
- At least 3 years’ experience in service-oriented solutions architecture/design within a Microsoft development environment.
- Proven experience developing software solutions in a Microsoft ecosystem using
- C#.NET
- Windows Workflow Foundation
- SQL / SQL Reporting Services
- SharePoint (2016 & Online)
- In-depth knowledge of service-oriented architecture (SOA) principles and development lifecycle methodologies.
- Experience in solution design, user experience architecture, workflow design, and data architecture.
- Demonstrated ability to manage application development projects through the full Systems Development Lifecycle (SDLC) using Azure DevOps
- At least 5 years’ experience as a SharePoint Developer.
- At least 3 years’ experience as a Power Apps Developer.
Key Responsibilities
- InfoPath Conversion
- Analyse existing InfoPath applications in SharePoint 2016.
- Identify requirements and design a conversion strategy to migrate applications to SharePoint Online.
- Power Apps Development
- Design and develop new applications in Microsoft Power Apps to replace legacy InfoPath forms.
- Enhance user experience, functionality, and system responsiveness.
- Workflow Automation
- Build and optimize workflows using Power Automate (Flow).
- Replicate and enhance InfoPath functionalities integrating with SharePoint Online and Office 365 services.
- Requirement Gathering
- Engage with stakeholders to understand business requirements.
- Document specifications and translate them into technical solutions.
- Integration & Customization
- Customize Power Apps to integrate with Office 365 tools (Teams, Outlook, OneDrive) and external data sources.
- Testing & Documentation
- Perform thorough testing, debugging, and troubleshooting.
- Maintain technical documentation for deployment and ongoing maintenance.
- User Training & Support
- Provide end-user training, support, and troubleshooting.
- Promote adoption and efficient use of new applications and workflows.
Qualifications Required
- B-Degree in Information Technology, Computer Science, or related field.
- Relevant Microsoft Certifications will be advantageous (e.g., SharePoint, Power Platform, or Azure certifications)
Core Skills
- SharePoint Development (2016 / Online)
- Power Platform Development (Power Apps, Power Automate)
- Microsoft .NET Framework and ASP.NET MVC
- SQL Server and data integration
Mandatory Skills
- SharePoint 2016 Configuration and Development
- Power Platform Development
- Strong communication skills (verbal and written English)
- Excellent time management and organizational skills
Other Requirements
- Ability to work independently in a remote/work-from-home environment.
- Must have a quiet and professional workspace suitable for online meetings and collaboration.
#J-18808-Ljbffr