Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

microsoft software developer level 3.

Randstad

A federal nuclear regulatory agency is seeking a Senior Microsoft 365 Software Developer (Level 3) to drive the modernization of its legacy, monolithic systems. Operating within a digital transformation agenda, the successful candidate will design, configure, develop, and integrate secure solutions across a unified Microsoft 365 data fabric. This role follows an outcome-first approach—advising on the ideal combination of M365 tools, eliminating technical debt, and building scalable, reusable digital capabilities.

Advantages
Work Location Flexibility: Hybrid work structure combining telework within Canada with occasional on-site collaboration in Ottawa, Ontario.

High-Impact Modernization: Direct influence on decommissioning legacy monolithic systems and shaping an enterprise-wide cloud data fabric.

Comprehensive Tech Stack: Exposure to cutting-edge Microsoft ecosystem tools, including Azure Cloud PaaS/IaaS, MS Graph, Copilot, and modern DevSecOps pipelines.

Provisioned Infrastructure: DND/Government-furnished computer, software licenses, and departmental system access are provided.

Responsibilities

Solution Advisory & Architecture: Analyze business problems, evaluate M365 tool combinations (Power Platform, Teams, SharePoint, Dataverse, Viva, Copilot), and recommend sustainable technology patterns aligned with target architecture.

Full-Stack M365 & Power Platform Development: Design and build custom applications, canvas Power Apps, Power Automate flows, and Dataverse tables (entities) with automated business rules and plugins.

Custom Development & Integrations: Build custom C# plugins, custom REST APIs/connectors, MS Graph API integrations, and SPFx web parts/extensions using React and TypeScript/JavaScript.

CI/CD & Source Control: Manage codebases, feature branches, and deployment pipelines using Azure DevOps Repos and YAML pipelines.

Automation & Scripting: Develop advanced PowerShell modules, functions, and error-handling routines to support environment management and deployments.

Security & Governance: Implement dynamic Row-Level Security (RLS), Dataverse security roles, and Microsoft Entra ID (Azure AD) permission models.

Knowledge Transfer & Testing: Create solution design documentation, conduct user acceptance testing (UAT), and deliver walkthroughs to technical staff and stakeholders.

Qualifications
Experience Level: Senior Programmer / Software Developer Level 3, possessing extensive professional development experience in enterprise IT environments.

Core Technical Stack Expertise:

Power Platform & Dataverse: High proficiency in Power Automate, Canvas Apps, Dataverse table design, C# plugin development, and Power BI/DAX.

Development Tooling: Deep hands-on experience with C#, Visual Studio, REST APIs, JSON, and OpenAPI/Swagger.

Web & Frameworks: Experience in SPFx (SharePoint Framework), React, JavaScript (async, hooks, state management), and Fluent UI.

Integration & Scripting: MS Graph API, Azure DevOps (YAML pipelines), and advanced PowerShell.

Security Clearance: Valid Secret clearance (accessing assets up to Protected B level).

Language: Professional written and spoken fluency in English.

Summary
A federal nuclear regulatory agency is seeking a Senior Microsoft 365 Software Developer (Level 3) to drive the modernization of its legacy, monolithic systems. Operating within a digital transformation agenda, the successful candidate will design, configure, develop, and integrate secure solutions across a unified Microsoft 365 data fabric. This role follows an outcome-first approach—advising on the ideal combination of M365 tools, eliminating technical debt, and building scalable, reusable digital capabilities.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies. show more
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the microsoft software developer level 3. in Ottawa, ON vacancy
  •  ...across Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the...  ...hold or be eligible to obtain and maintain a Secret (Level II) Canadian Federal Government Security clearance. If you... 
    Suggested
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    Adga Group Consultants Inc

    Ottawa, ON
    19 hours ago
  • $80k - $105k per year

     ...SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development...  ...a closely related discipline. Three (3+) years of experience in software development...  ...eligible to hold a Government of Canada Level 2 (Secret) Security Clearance.   Additional... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    19 hours ago
  • $120k - $155k per year

     ...Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative...  ...breadth: from UI and databases through to low-level instrument communications and release engineering. You’ll own 3–4 projects at a time, seeing them from... 
    Suggested
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    Rbr Inc.

    Ottawa, ON
    19 hours ago
  •  ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress. At Wavestore, we embrace change and continuous innovation to deliver solutions that empower businesses and organizations around the world... 
    Suggested
    Full time

    Wavestore

    Ottawa, ON
    19 hours ago
  • $80k - $105k per year

     ...vision applications with our growing global teams. Our hardware and software solutions are built for performance, enabling low-latency, real-...  ...-performance networked video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision,... 
    Suggested
    Full time

    Pleora Technologies

    Ottawa, ON
    19 hours ago
  •  ...As an Intermediate Software Developer on the platform deployment team, you will be responsible for designing, implementing, and maintaining our...  ...and support to team members as needed.   Qualifications    ~3-5 years of software engineering experience, with exposure to the... 
    Full time

    Jsi

    Ottawa, ON
    19 hours ago
  •  ...payload on ViaSat-1 and one LEO 3 demonstration satellite. For...  ...of our cutting-edge LightSpeed Software. Actively engage with both the...  ...maintenance of software applications. Develop and maintain tests for embedded...  ...systems. This is the mid-level position, requiring 5 to 7... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to friday

    Telesat

    Ottawa, ON
    19 hours ago
  • $85k - $105k per year

     ...hard work!  About the Role This position is for a Junior Software Developer to join our API & Applications team, developing multi-language...  ...mindset – Our training programs are designed to help you level up, fast. Customer Obsessed – We’re proud of our world-class... 
    Full time
    Internship
    Worldwide

    Solace

    Ottawa, ON
    19 hours ago
  •  ...Canadian payload on ViaSat-1 and one LEO 3 demonstration satellite. For more information...  ...or visit   As our Senior Specialist Software Developer for EMS, you will be responsible for...  ...policy compliance. Contribute to system-level modeling, including interface definitions... 
    Full time
    Internship
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    19 hours ago
  •  ...We currently have a requirement for an Oracle Commerce (ATG) Developer. In this role you will be responsible for developing, maintaining...  ...enhancement.   Requirements: Bachelors degree in Computer Science, Software Engineering or equivalent 2+ years experience delivering... 
    Permanent employment
    Full time

    Collabera

    Ottawa, ON
    19 hours ago
  •  ...12 GEO satellites, the Canadian payload on ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat on X and LinkedIn or visit Our Software Development team architects, develops, tests and maintains the Telesat Lightspeed System Model, a state... 
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    19 hours ago
  • $135k - $165k per year

     ...hard work!  About the Role This position is for a  Senior Software Developer for the AI team. In this role, you will be a key technical...  ...Growth mindset – Our training programs are designed to help you level up, fast. Customer Obsessed – We’re proud of our world-... 
    Full time
    Internship
    Immediate start

    Solace Corporation

    Ottawa, ON
    19 hours ago
  •  ...Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa™ family of GPS guided parafoils, Space Recovery Systems, LaunchPADS™ Multi-... 
    Full time
    Worldwide

    Mmist Llc

    Ottawa, ON
    19 hours ago
  • $85k - $110k per year

     ...tasks through all stages of the software development life cycle....  ...solutions and automate tasks. Developing automated tests for new and updated...  ...to analyze complex issues, develop and recommend options, and implement...  ...employer contributions after 3 months of service. Access... 
    Full time
    Work at office
    Remote work
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    19 hours ago
  • $90k - $110k per year

     ...specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a...  ...for an Android Automotive Software Developer to support the design, development, integration...  ...platform services, applications, system-level components, and vehicle-facing software... 
    Full time

    Syntronic

    Ottawa, ON
    19 hours ago
  •  ...Software Developer – Python / C / C++ BizTech Fusion is hiring for one of its clients for a Software Developer position in Ottawa, Ontario...  ...Location: Ottawa, Ontario – Hybrid Work Schedule: Onsite 3 days per week Job Type: Contract / W2 Experience: 5+ years... 
    Permanent employment
    Full time
    Contract work
    3 days per week

    Biztech Fusion Llc

    Ottawa, ON
    19 hours ago
  • Senior Software Developer - Hybrid/Secret Cleared 90 -110k \ \ \ About the Opportunity \ \ The...  ...development role with exposure to system -level thinking, integration challenges, and...  ...week, the actual start date may likely be 3 -5 weeks. \ \ Key Responsibilities \... 
    Long term contract
    Full time
    Temporary work
    For contractors
    Casual work
    Flexible hours

    Source Staffing, Llc.

    Ottawa, ON
    19 hours ago
  • $105k per year

     ...Le français suit... Join Our Team as Microsoft Platform Developer! Job Type : Permanent, Full-Time Expected Compensation: $105,000 - $115,000...  ...or diploma in Computer Science, Information Systems, Software Development, Engineering, or a related field. Minimum 5... 
    Microsoft
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office
    1 day per week

    Commission for Complaints for Telecom-television Services (C...

    Ottawa, ON
    17 days ago
  • $22.01 - $33.81 per hour

     ...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones...  ...can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks who... 
    Hourly pay
    Internship
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    19 hours ago
  • $90k - $125k per year

     ...development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our...  ...automation. We are looking for an intermediate C++ / Qt Embedded Developer to support the development of software for embedded and mission-... 
    Full time

    Syntronic

    Ottawa, ON
    19 hours ago
  •  ...difference in how Canadians and global citizens alike experience and trust the internet! Who you are: You're a passionate software developer who wants your work to make a difference. You have a strong background in cybersecurity and an interest in DNS and networking... 
    Full time
    Work at office
    Remote work
    Worldwide
    Rotating shift

    Cira

    Ottawa, ON
    19 hours ago
  •  ...Senior Software Developer, Core Applications Location: Ottawa, ON | Hybrid Department: R&D Reports To: Xiaokun Xu, Application Team Lead ( Linkedin ) Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most .... 
    Permanent employment
    Full time

    Sol Ink

    Ottawa, ON
    19 hours ago
  •  ...15 GEO satellites, the Canadian payload on ViaSat-1 and one LEO 3 demonstration satellite. For more information, follow Telesat...  ...LinkedIn or visit We are seeking a highly skilled Senior Software Developer with expertise in Networking to join our team. The ideal candidate... 
    Full time
    Internship
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    19 hours ago
  • $85k - $100k per year

     ...Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa   March Networks is proud to be recognized as one...  ...releases for a suite of applications: o Major releases: 2–3 times per year. o Maintenance releases and hotfixes: As needed... 
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    2 days ago
  •  ...Job description Huawei Canada has an immediate permanent opening for a Software Developer.  About the team: The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and optimal resource management for diverse use cases such... 
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Ottawa, ON
    19 hours ago
  •  ...team for the Land C5ISR Program is looking for a Co-op Software Engineer to join our team. We develop and integrate various software products that enable the...  ...issues and verify changes Support and perform Product level test and integration efforts Participate in code... 
    Hourly pay
    Full time
    Internship
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    11 hours ago
  • $95k - $140k per year

     ...This position is a maternity leave replacement for a Full-Stack Software Developer for approximately 10-12 months to join our team. You will be...  ...) in leading cloud providers – such as Amazon Web Services, Microsoft Azure, Google Cloud Platform – and on-premise (Kubernetes,... 
    Microsoft
    Remplacement
    Full time
    Temporary work
    Internship
    Worldwide

    Solace

    Ottawa, ON
    19 hours ago
  • $1200 per week

     ...Job Description Job Description Entry-Level Sales Representative We are seeking a motivated and enthusiastic Entry Level Sales...  ...ideal for individuals looking to kickstart their career in sales and develop their skills in a fast-paced environment. As an Entry Level... 

    The RPM Groups

    Ottawa, ON
    4 days ago
  • $75k - $120k per year

     ...Join Our Team at Cliniconex Position: Software Developer (Agentic AI & Automation) - Intermediate/Senior Reporting to:  Engineering Manager...  ...and collaboration solutions that are as easy as 1,2,3. Easy to implement, easy to use and easy to scale. Our solution... 
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Cliniconex

    Ottawa, ON
    19 hours ago
  •  ...opportunity We are seeking a 5G Cloud RAN Software Developer to join our Cloud RAN DU (Distributed...  ...intended to describe the general nature and level of work being performed by employees in...  ...minimum of 18 days of accrued vacation, 3-5 personal days (depending on role), 10 holidays... 
    Long term contract
    Full time
    Temporary work

    Ericsson

    Ottawa, ON
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to microsoft software developer level 3.. Be the first to apply!