Power Platform Developer

CA-ON-Ottawa

careers

Req #: 4702
Type: Regular Full-Time
logo

Colliers Project Leaders Inc.

Connect With Us:
Connect To Our Company
				Overview:

At Colliers Project Leaders, we deliver capital project solutions to fulfill our clients' needs across the built environment. The work we do makes a difference in communities and for the people who live there. We have a passion for it. 

Our commitment to realizing our clients' vision inspires us to look beyond the immediate - to the possibilities of what we can achieve together. We are 15,000 projects and counting - improving lives and helping shape the growth of sustainable, progressive and inclusive communities.

Your role

Join our team as a Power Platform Developer with the IT team.

The ideal candidate will have a strong background in connecting disparate data sources, with a focus on creating robust automations using Power Automate, Power Apps, PowerShell and other components of the Microsoft Power Platform.

This role requires a deep understanding of data exchange protocols and APIs, with hands-on experience in integrating with key platforms such as SharePoint, SQL Server, Microsoft Azure, and Microsoft Exchange and cloud hosted applications that support RESTful APIs.

Responsibilities:

* Design, develop, and maintain application extensions and features using RESTful APIs, Power Apps, Power Automate and Azure automation elements in a Microsoft cloud computing environment
* Utilize secure cloud authentication and authorization protocols such as SAML, OpenID and OAuth to build secure apps and workflows
* Work with business stakeholders as a member of cross-functional teams to gather requirements, analyze business processes, and translate them into technical solutions.
* Develop SQL CRUD (Create, Read, Update, Delete) automations and ETL (Extract, Transform, Load) utilities to ensure data consistency across systems and application elements.
* Utilize tools such as MS Visual Studio, GitHub and Azure Dev Ops in an integrated development environment
* Conduct thorough testing of developed applications to identify and resolve any issues or bugs.
* Monitor application performance, identify areas for improvement, and implement necessary enhancements.
* Document application design, development, and maintenance processes for reference and future updates.
* Stay current with emerging technologies, industry trends, and best practices related to application development and the emergence of Artificial Intelligence technology.
* Develop and conduct training for Helpdesk staff and end-users on the applications.

Qualifications:

* Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
* Experience as an Application Developer, with a strong focus on Microsoft Logic Apps, Power Automate, MS PowerShell, MS SQL, JSON, and web services.
* Advanced working knowledge of secure web encryption protocols, HTTPS/TLS, OAuth, OpenID, Connect and SAML that are typically used in cloud-based applications.
* Strong understanding of SQL Server queries and experience with SQL CRUD/ETL operations.
* Familiarity with Power Automate and the ability to automate business processes and workflows.
* Experience with low-code development and automation languages such as MS PowerShell, Power Automate, Power Fx, HTML, CSS, and JavaScript.
* Experience with software development platforms and version control systems, such as Git, and DevOps tools, MS Visual Studio and MS Visual Studio Code.
* Detail-oriented with a solid commitment to delivering high-quality software solutions.
* Proficient in the use of MS Office 365 applications and platforms (Word, Excel, PowerPoint, Outlook, SharePoint, OneDrive, Teams)

What you can expect:

* An opportunity to truly impact our communities
* A flexible work environment
* A comprehensive onboarding experience
* Significant professional development, training, and a mentorship program
* A paid volunteer day
* An environment where people feel welcome, heard and included, regardless of their differences
* And much more!

Join our team of difference-makers and help shape the growth of dynamic communities.

#LI-DV1
			
Share this job: