Description

  • The ideal candidate for the role will possess deep knowledge and proficiency in the Power Platform (Power Apps, Power Automate), prior experience with SharePoint Online design best-practices, and a broad skillset across other Microsoft 365 technologies
  • Development background with Microsoft development technologies such as SQL Server, SSRS, C#, .NET, JavaScript, or HTML5.
  • Using Azure Dev Ops (ADO) for Agile workflow processes
  • Visual Studio, GitHub, Azure DevOps, or other source control management tools
  • Mainstream migration tools - ShareGate, AvePoint, etc
  • Software as a Service (SaaS) environment
  • Test driven techniques including TDD, automated unit testing and mocking.
  • Preferred Skills
    • Azure platform specifically App Services, Functions, Logging and various storage technologies
    • Using solution design will be able to break down into technical components with supportable documentation. 
    • Code reviewing of pull requests and ensuring that quality of code and build is maintained
    • Ability to proof of concept other technologies to aid the solution architect to meet requirements
    • Familiar with Azure DevOps CI/CD pipeline.

 

 

 

Requirements

  • Familiar and experienced in:
  • Hands-on experience in developing solutions using Microsoft Power Platform and Power Automate, SharePoint online and related M365 workloads.
  • Experience with integrating and connecting Power Apps with various data sources such as Dataverse, SharePoint and SQL.
  • Experience with writing technical requirements, test scripts and knowledge of software programming languages and technologies
         - Core application functionality
         - Application technology stack
         - Implementation Methodology
         - Deep Industry Knowledge and Best practices
  • Working knowledge of process development and industry specific best practices
  • High degree of insight and analytical skill
  • Ability to work independently, prioritize and solve problems proactively
  • Creative problem solving and conflict resolution
  • Excellent facilitation, discovery, analysis, and prototyping skills
  • Team-oriented; willing to align work with team’s priorities and goals
  • Creates high-quality deliverables
  • Excellent communication, presentation, training, client relationship and analytical skills
  • Places emphasis on project value and client satisfaction
  • Successful completion of applicable product certification exams

Education

Any Gradute