Why the Role Is Important: Through your efforts, we will deliver a complete and effective Office 365 and/or Azure experience. Your experience will allow us to address the specific technical issues faced by our clients. You will also enforce proper programming practices and ensure that developers are providing a product that meets our standards. Finally, leveraging both technical and interpersonal skills, you will ensure that we are delivering exactly what the client needs and expects. - Minimum Bachelor’s degree in Computer Science or other relevant field with 3 years relevant experience and/or an equivalent combination of relevant education and relevant experience - Demonstrated oral and written communication skills as well as excellent presentation and training skills - Demonstrated knowledge and understanding of development lifecycle methodologies and technologies - Demonstrated experience with PowerApps Development - Demonstrated understanding and experience with information resource management principles and practices - Demonstrated experience with and solid understanding of relational data structure and information systems - Experience in Microsoft Azure Ai (Artificial Intelligences) solutions architecture - Experience working with Azure IoT (Internet of Things) development and Azure SAP Workloads - Demonstrated in-depth, hands-on knowledge of Microsoft Power Platform development (PowerApps, PowerAutomate, PowerBI) and SharePoint Online configuration and development - Demonstrated hands on experience in programming/scripting utilizing tools such as PowerShell, Visual Studio, and other scripting engines - Demonstrated experience creating JavaScript, Typescript, jQuery HTML, CSS is an asset. - Proven experience with troubleshooting principles, planning, technical documentation, and migration skills. - Demonstrated knowledge and understanding of Privacy and Security requirements for data held within the organization - Demonstrated ability to work in a team-oriented, collaborative environment