Demo

M365 Solution Architect

Cirrus Group Consulting
San Francisco, CA Full Time
POSTED ON 3/18/2025
AVAILABLE BEFORE 4/14/2025

Our Client is seeking a full-time remote Microsoft 365 Solutions Architect to join our team, responsible for supporting development using TypeScript / React as well as .Net and Azure cloud-native services, with an emphasis on converting custom solutions to Power Platform.

Develop, test, document, and support solutions across Microsoft 365-based productivity tools like Teams, SharePoint, OneDrive, Planner, Office Apps, Power Platform and more. Also develop backend code using Azure cloud-native resources like Function Apps, Logic Apps, App Services / Web API and more. Meet with the team members weekly / daily to discuss / document current and planned activities, discuss / document risks and / or issues, and report progress across all development efforts.

Responsibilities :

  • Evaluate solutions on an Out of the Box and Power Platform first approach
  • Develop custom frontend applications using JavaScript (Typescript, React), HTML / CSS
  • Develop and deploy TypeScript / React apps across multiple M365 workloads (SharePoint, Teams, Office, and more)
  • Implement best practices for exception handling, logging, troubleshooting, and issue escalation
  • Provide detailed system documentation for existing and new systems (Administration Guides, Off-Hours Support Guides, Disaster Recovery Runbook, Architecture Diagrams)
  • Perform regular code analysis, code scanning, code reviews, and system security vulnerability remediation in solutions

Required Qualifications :

  • 5 years of experience with client-side web development with JavaScript (ideally with Typescript and React) in an enterprise environment
  • 3 years of experience with Power Platform (Power Apps and Power Automate)
  • 2 years SharePoint development experience with SharePoint Framework (SPFx), Add-Ins model, Full trust solutions
  • 2 years Server / Service development experience (such as C#, PowerShell, Node.js)
  • Preferred Qualifications :

  • Some experience in writing Azure Logic Apps and Azure functions
  • Power Platform Developer Certification
  • C#, PowerShell experience
  • SharePoint or Nintex workflows
  • Experience with Microsoft 365 or SharePoint On-premise administration and support
  • Microsoft Development Certification (MCSD or later) is a plus
  • Excellent verbal and written communication skills
  • Some perks for working with this client!

  • 401K : Matching is 50% of the employee's 6% max
  • Cigna Health Benefits
  • Flexible work from home opportunity.
  • PTO : 25 PTO days to be used when desired.
  • Flex time : Any approved over time hours can be banked for additional PTO.
  • Training : They are big proponents of training and certifications. They offer time and cost of training. Official company policy is $2k per year reimbursement but often technical classes / conferences are $3k . Training must be approved by Evolver and the time off approved by client.
  • Equipment : They will provide a laptop if needed. $400-500 for home office set up, such as monitor, keyboard, etc. Their folks VPN to the client portal for their VDI where they have full access of tools, apps, etc.
  • Other : Jury Duty, Bereavement time, Short and long term disability coverage.
  • Salary : $2,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a M365 Solution Architect?

    Sign up to receive alerts about other jobs on the M365 Solution Architect career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $170,589 - $211,671
    Income Estimation: 
    $132,903 - $169,021
    Income Estimation: 
    $144,671 - $184,917
    Income Estimation: 
    $136,361 - $179,761
    Income Estimation: 
    $86,891 - $130,303
    Income Estimation: 
    $66,157 - $90,051
    Income Estimation: 
    $82,230 - $118,841
    Income Estimation: 
    $136,714 - $171,621
    Income Estimation: 
    $66,195 - $86,448
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $70,239 - $89,209
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $101,441 - $130,752
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $120,936 - $155,014
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Cirrus Group Consulting

    Cirrus Group Consulting
    Hired Organization Address San Francisco, CA Full Time
    Job Description Job Description Sr. SQL Server DBA Roles and Responsibilities Expert in SQL Server Database Administrati...
    Cirrus Group Consulting
    Hired Organization Address San Francisco, CA Full Time
    Job Description Job Description Network Engineer Performs network and network security engineering, administration and s...
    Cirrus Group Consulting
    Hired Organization Address Bristol, PA Full Time
    About Our Customer : For over 124 years, they have defined the standard of excellence in luxury tableware and gifts. As ...

    Not the job you're looking for? Here are some other M365 Solution Architect jobs in the San Francisco, CA area that may be a better fit.

    Solution Architect

    Aqua Security, San Francisco, CA

    Solution Architect

    LanceSoft, San Francisco, CA

    AI Assistant is available now!

    Feel free to start your new journey!