MAIN RESPONSIBILITIESSkills, Experience, Qualifications, If you have the right match for this opportunity, then make sure to apply today.Analyse, design, develop and deploy business applications and solutions using Microsoft Power Platform technologies (Power Apps, Power Automate, Power BI and Power Virtual Agents).Develop web applications including SharePoint sites and web parts in accordance with processes and standards.Analyse business requirements by collaborating with business users and IT Management, studying systems flow, data usage and work processes and translating them into Power Platform/ SharePoint solutions.Identify areas and processes where Microsoft Power Platforms and Frameworks can be better leveraged and facilitate process improvement and automation, helping with the wider digital transformation.Engage in project scoping activities to turn initial proof of concept engagements into fully delivered Portal solutions.Develop and deliver Business Intelligence reports, data visualisation and data analysis solutions to identify and communicate insights which meet business requirement.Collaborate with stakeholders to gather and interpret data requirements.Profile and analyse raw data to identify, interpret and summarise patterns, outliers and data quality issues.Perform software design using software development fundamentals and processes, debug, test, and deploy software solutions. Completing impact assessments for any changes to production instances.Document technical designs, processes and user guides.Implement best practices for app and report design and usability.Deploying applications through CI/CD pipelines and working with DevOps tools.Stay updated with the latest advancements in Power Platform and related technologies and collaborate with relevant teams to support the pilot and rollout of new technologies.Mentor and contribute to the development of junior developers.Provide out of normal office hours support as and when required.To carry out other tasks as agreed by line management.PERSON SPECIFICATIONBachelors degree in Computer Science, Information Technology, or related field5+years experience of developing business applications using Microsoft Power Platform e.g. Power Apps, Power Automate, Power BI and Power Virtual agents.Extensive experience in the analysis, design, development, testing and implementation of enterprise scale applications and solutions5+years experience developing with C#, ASP.NET, Web Services, MVC, JavaScript, jQuery, CSS, HTML, T-SQL, XML, Visual Studio, and SQL Server Management Studio, with additional expertise in Bootstrap, React, Mobile Development and Service-Oriented Architecture desired.4+years experience of developing web applications and websites on SharePoint Online, custom workflows, features and solution packages using Power Platform and SPFx.Strong experience in data analysis, data modelling, data architecture principles with proficiency in SQL and Data Warehousing principlesExperience with Python, R and ETL (Extract, Transform, Load) processes for data cleansingExperience with REST APIsExperience with a .NET UI controls tool such as DevExpress is a plusExperience using version control and CI/CD tools, eg GitHub, Azure DevOpsWorking knowledge of Microsoft Azure resources; Azure Apps Services, Azure SQL DB, Data Factory and Blob storageProven information architecture and analysis skills and ability to work in a rapidly changing environment.Comfortable communicating and training business users of all levels and abilities, as interaction with business teams and other IT teams will be part and parcel of the daily work.Must be motivated, independent and self-sufficient. Able to receive an assigned task and see it through to completion with minimal supervision.
Job Title
Power Platform Developer