Description
The M365 Productivity Solutions Specialist will provide dedicated solution creation support to the organization in collaboration with business users, citizen developers, and technology teammates.
The role acts as a key participant for building low or no-code business solutions using the Microsoft 365 (M365) technology stack and Power Platform.
Responsibilities:
- Partner with citizen developers in the creation of Power Platform solutions
- Train and educate power users on solution capabilities of M365
- Advocate and enable user adoption of M365 services and apps
- Establish and evolve Power Platform solution creation practices for the Legal Technology Solutions team
- Provide input to the Associate Director, M365 Productivity Solutions, on citizen development and user adoption of M365
- Create workflows from templates and from scratch, using common types of event triggers and conditional flow logic
- Automate select business processes using the M365 technology stack
- Understand the Power BI ecosystem and create dashboards
- Create canvas and model-driven Power Apps for select business solutions
Technical Skills:
- Knowledge or experience with M365 stack- SharePoint Online, Office Online, Power Platform and Forms
- Interest in Microsoft 365 technologies, Power Platform, Azure cloud, and willingness to continuously grow and develop Power Platform skillset
- Knowledge of Office Scripts, VBA, HTML, CSS, Power Query or Power Fx
- Exposure to solution design and development
- Experience converting business requirements to solution specifications
- Experience with Power Platform solution creation using Power Automate, Power Apps and Power BI
- Knowledge of UX design principles
- Knowledge of application lifecycle principles
Non-Technical Skills:
- Communication skills - demonstrated ability to communicate professionally in business language, in both oral and written formats (English)
- Build and maintain trusted relationships and have open two-way communication
- Can work independently and as a cohesive member of a team
- Must be able to effectively manage multiple diverse tasks concurrently
- Ability to learn new skills in a short period of time
- Minimum Education / Experience
- Some working experience in the professional environment
- Bachelor's Degree in Computer Science or related Information Technology field preferred