Powerapps Platform Engineer/developer

Johannesburg, Gauteng, South Africa

Job Description


We are looking for a PowerApps Platform Engineer/Developer, Johannesburg

The role of this position is to design, develop, and maintain customized Power Apps solutions in order to improve the functionality and usability of Power Platform applications. The objective is to ensure a seamless user experience and an efficient content management process through cross-functional collaboration.

Responsibilities and Tasks
Power Apps Development
- Design, develop, test, and maintain customized Power Apps solutions that meet the specified business requirements.
- Create responsive and user-friendly interfaces that streamline content creation, editing, and publishing processes.
- Integrate Power Apps with various systems and databases for data retrieval and synchronization.

Power Apps Enhancement
- Collaborate with content managers and stakeholders to identify requirements and translate them into technical solutions.
- Improve and optimize existing features and workflows to enhance efficiency and usability.
- Create Canvas apps using PowerApps to build custom applications with a user-friendly interface.
- Develop Power Automate processes.
- Implement version control and backup mechanisms to ensure the integrity of content.
- Apply connectors and integrate with various systems and platforms.
- Utilize PowerApps formulas and expressions to create dynamic and interactive functionality.
- Connect and manipulate data within PowerApps and Power Automate through data sources.
- Stay updated with the latest features and updates in PowerApps and Power Automate to leverage new functionalities for future expansion.

Data Management
- Develop data models and structures within Power Apps to support content storage and retrieval.
- Implement data validation and data quality checks to ensure accurate content representation.

Testing and Quality Assurance
- Conduct thorough testing of Power Apps solutions to identify and resolve any bugs or issues.
- Perform code reviews and collaborate with the QA team to ensure the reliability and stability of application enhancements.

Documentation
- Maintain comprehensive documentation of Power Apps solutions, workflows, and configurations.
- Provide training and documentation to end-users and support teams as needed.

Collaboration
- Work closely with UX/UI designers, front-end developers, and other teams to ensure a cohesive and intuitive user experience.
- Collaborate with system administrators to deploy and maintain Power Apps in production environments.

Required Competencies and Skills
- Proficiency in Microsoft Power Apps, Power Automate, and Power BI.
- Excellent customer service, collaboration, and communication skills.
- Strong problem-solving and analytical skills.
- Ability to work independently and as part of a team.

Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Microsoft Power Apps and Power Automate certification is a plus (PL 900, PL 100 & PL 200).
- Power BI (PL 300) and Azure SQL (DP 300) database administrator Associate certification is preferred.

Experience and Knowledge
- 3-5 years of experience in a similar role.
- Proven experience in developing custom Power Apps solutions, with a strong portfolio of previous projects.
- Experience with Power Platform connectors and data sources.
- Familiarity with content management systems and their core principles.
- Experience developing solutions using the Power Platform.
- Experience in configuring and using Microsoft Dataverse.
- Experience in configuring and deploying Dynamics 365 applications.
- Experience with Power Apps Test Studio or other Power Platform test solutions.
- Experience configuring and using other data stores (SQL/SharePoint/Lists).
- Experience with developing and deploying Microsoft Teams Apps.
- Experience with Azure DevOps (or similar tools) for CI/CD and backlog/progress tracking.
- Experience integrating Power Apps solutions with APIs or third-party solutions.
- Experience with Microsoft Azure PaaS/Azure Integration Services.
- Development experience using the Microsoft stack (.NET/C#/TypeScript/SQL Server).
- Experience in designing and developing responsive and accessible applications.

Contract: 12 months

Email CV to

SciTech Placements

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1275447
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned