Overview
Australian Citizens with Baseline Clearance residing in Australia only respond. Contract start 27 November 2023 to 6 months, 6 months extensions. The Office of the Fair Work Ombudsman (FWO) requires an experienced Power Platform Developer to lead the redevelopment of our existing ASP.NET and SQL based application into a dynamic and efficient Model-Driven Power App. This role requires a skilled professional who can handle end-to-end development, from data migration and transformation to creating custom Canvas Apps and seamless integrations with other systems, as well as establishing the release process for seamless deployment.
Responsibilities
- Collaborate with cross-functional teams to gather requirements, design solutions, and translate business needs into technical specifications.
- Migrate and transform data from SQL databases to the Power Platform, optimizing the data model for enhanced performance.
- Develop complex business processes and workflows using Power Automate to streamline operations.
- Configure and customise the Model-Driven Power App interface, including forms, views, and dashboards.
- Implement business processes and workflows to accommodate different types of users.
- Create custom Canvas Apps to provide tailored user experiences based on different user roles and access levels.
- Implement role-based access control (RBAC) within Power Apps to ensure data security and compliance.
- Integrate Power Apps with various systems, including Dynamics 365 CRMs, on-premise SQL databases, and SharePoint Online.
- Design and develop effective Power BI dashboards and reports to provide insights into data.
- Lead the design and implementation of user interfaces, forms, and workflows within the Power App.
- Solve integration and data transformation challenges creatively, finding innovative solutions to meet business requirements.
- Establish and manage a robust release process for deploying Power Platform applications to different environments.
- Provide clear communication to stakeholders and collaborate effectively with teams to ensure project success.
- Demonstrate ability to collaborate between business units, architecture, operations, and security on the development and implementation of solutions that meet operational and compliance standards.
- Upskill ASP staff on Power Platform throughout the course of the project.
Qualifications
- Must hold, at minimum, an active Baseline Security Clearance.
- 3 to 5 years of hands-on experience in Power Platform development, including Model-Driven Power Apps and Canvas Apps.
- Proficiency in data migration, transformation, and optimization from SQL databases to Power Platform.
- Strong understanding of Power Automate, Power BI, and Power Apps capabilities and limitations.
- Experience with role-based access control (RBAC) implementation in Power Apps.
- Proven track record of successfully delivering Power Platform based solutions.
- Experience integrating Power Apps with external data sources such as Dynamics 365 CRMs, SQL databases, and SharePoint Online.
- Excellent problem-solving skills and ability to think creatively to overcome technical challenges.
- Experience in establishing and managing release processes for Power Platform applications.
- Effective communication skills to interact with stakeholders and provide project updates.
- Ideally certifications related to Power Platform, Azure, and other relevant technologies.
Selection Criteria
- Practical experience with .NET, Azure, and Microsoft Power Platform components, including Power Automate, Power BI, and Power Apps, with demonstrated ability to implement processes, workflows, and role-based access control within Power Apps.
- Demonstrated ability to manage end-to-end development lifecycle from inception to deployment, including data migration and transformation, creating Model-Driven Power Apps, developing Canvas Apps, and configuring interfaces.
- Demonstrated experience in Dataverse, integrating data from multiple sources into Power Apps and Power BI, including familiarity with data connectors, data modelling best practices, and managing data security and privacy.
- Experience integrating Power Apps with external systems such as Dynamics 365 CRMs, SQL databases, and SharePoint Online, and establishing robust release processes for deploying Power Apps across different environments.
- Ability to collaborate with cross-functional teams and stakeholders, including business, architecture, operations, and security teams, with proven experience at translating business requirements into technical specifications.