Senior Microsoft Developer @Button Inc.
Software Development
Salary cad 50 - 110 pe..
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Microsoft Developer @Button Inc.

1mth ago - Button Inc. is hiring a remote Senior Microsoft Developer. 💸 Salary: cad 50 - 110 per hour 📍Location: Canada

Role Description

Button is looking to support a government client undertaking a long-term digital modernization program to replace disconnected legacy regulatory systems and reduce technical debt. Rather than rebuilding existing applications one-for-one, the organization is creating secure, interconnected and sustainable solutions within the Microsoft 365 ecosystem, supported by a common data framework. The project will deliver scalable solutions that improve business processes, data access and reporting while creating reusable components, supporting production releases, and providing the documentation and knowledge transfer needed for long-term internal support.

We're looking for a Sr Microsoft developer with a minimum of 10 years experience in the ecosystem. You will lead the full solution lifecycle using an outcome-first approach, which includes:

  • Defining the business problem and user needs
  • Assessing data ownership, integrity, migration and integration requirements
  • Mapping those needs to Microsoft 365 capabilities
  • Comparing potential solutions based on simplicity, sustainability, cost and governance

You will recommend an appropriate technology pattern with clear rationale and risk considerations, then design, test and implement the agreed solution using reusable and scalable components wherever possible. You will also prepare detailed documentation and provide hands-on knowledge transfer to support the solution’s long-term success.

You will work with business and technical teams to understand and recommend the most appropriate combination of Microsoft technologies to automate business processes, improve data access and reporting, and support the modernization of the organization’s regulatory capabilities. Technologies include:

  • Teams
  • SharePoint
  • Planner
  • Power Platform
  • Dataverse
  • Power BI
  • Viva
  • Copilot

Qualifications

  • A minimum of 10 years within the last 15 years experience working in the Microsoft Ecosystem.
  • Full Solution Lifecycle project experience using an outcome-first approach.
  • Certification of either:
    • PL‑400: Microsoft Power Platform Developer Associate
    • OR
    • PL‑600: Microsoft Power Platform Solution Architect Expert
  • 5 years within the last 10 years in each of the following areas:
    • Developing Microsoft Planner functionality using the Planner API
    • Developing Microsoft SharePoint solutions using the Microsoft Graph API
    • Managing Microsoft Teams using the Microsoft Graph API
    • Developing Power Automate cloud flows using standard and custom Microsoft connectors
    • Integrating solutions with Microsoft Azure Active Directory single sign-on
    • Creating Microsoft Teams Canvas Power Apps for enterprise business requirements
    • Developing Power BI reports and dashboards
    • Connecting solutions with new and existing enterprise or Common Dataverse data
  • 5 years within the last 10 years specifically with:
    • Visual Studio Integrated Development Environment with C#, .NET, Python
    • Visual Studio Code with JavaScript, TypeScript and Node.js

Requirements

Please note that if an offer of employment is presented, you will be required to complete a Government of Canada security screening process prior to commencing work.

Benefits

  • Generous total compensation plan
  • 25 days of paid time off (15 vacation days, 10 sick/personal days)
  • An extra day off for your birthday
  • Full benefits package to look after you and your family, plus a health spending account
  • Commitment to continuous learning and mentorship
  • Remote work with flexibility when needed
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Microsoft Developer @Button Inc.
Software Development
Salary cad 50 - 110 pe..
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 130,091+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later