Power Platform Technical Lead

Cape Town Full-time R35,000 - R55,000 / Month
(R420,000 - R660,000 / Year)

Job Description

We are on the lookout for a Power Platform Technical Lead to join our innovative team. This role combines technical leadership with hands-on development. You will be instrumental in shaping our technology strategies, leading a team while ensuring the delivery of high-quality solutions.

Responsibilities

  • Architect end-to-end Power Platform solutions covering Dataverse, Power BI, and flows.
  • Build and maintain applications using Power Apps and Automate.
  • Lead code reviews and certify production readiness of team outputs.
  • Troubleshoot and resolve complex issues in live systems.
  • Document architectural decisions and best practices for the team.
  • Mentor junior engineers in coding and troubleshooting.
  • Identify new features and enhancements for ongoing development.
  • Run workshops and develop educational materials for the team.
  • Ensure compliance with security and performance standards.
  • Manage CI/CD pipelines to streamline deployments.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferred
Experience
  • 5+ years of experience in software development, with at least 2 years in Power Platform solutions
Technical Skills
  • Power Apps
  • Dataverse
  • Power Automate
  • Power BI
  • C#
Soft Skills
  • Leadership
  • Problem-solving
  • Communication
  • Collaboration
Certifications
  • Microsoft Certified: Power Platform Fundamentals - Level Beginner
Languages
  • English: Fluent

Advantageous

  • Experience with Azure Functions: Familiarity with serverless computing and building applications using Azure Functions.
  • Understanding of API development: Strong grasp of RESTful API design and development.

Benefits

  • 20 days annual leave plus South African public holidays.
  • Fully remote role with flexible hours.
  • Annual development budget for certifications, tools, or conferences.
  • Opportunity for visible technical leadership.

Company Culture

  • Innovative Environment: We foster a work culture that promotes innovation and creativity. Employees are empowered to suggest new ideas.
  • Focus on Collaboration: We believe in teamwork and collaboration, ensuring that all voices are heard in decision-making.
  • Commitment to Continuous Learning: We prioritize ongoing training and professional development opportunities for all employees.
Status: Closed