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

Senior M365/Azure Software Developer

$90k - $115k per year

Altis Technology

Location:
100% Remote – Canada (Preference for Eastern and Central Canada).Language:
Strong English communication skills, both written and verbalIntermediate Developer:
$90,000–$115,000 CAD annuallySenior Developer:
$110,000–$130,000 CAD annually'About the Opportunity
Our client, an
established global enterprise software company, is hiring
Azure Software Developers (Intermediate and Senior levels)
to join its growing engineering team.This is an exciting opportunity to work on an enterprise-scale
Microsoft 365 migration SaaS platform, designing and developing scalable, cloud-native applications using
C#, .NET, Microsoft Azure, and Microsoft Graph API .We're looking for experienced backend developers with strong hands-on experience in
Office 365 / Microsoft 365 development, Azure cloud services, and Microsoft Graph API integrations, particularly involving SharePoint and Microsoft Teams.Candidates should also have practical experience using
AI-assisted development tools
such as GitHub Copilot, Claude Code, Cursor, or similar platforms to enhance coding, testing, debugging, and development productivity.Intermediate developers
will focus on backend development and feature implementation, while
Senior developers
will take on additional responsibilities in software architecture, technical decision-making, and mentoring.What's In It for You
Competitive annual base salary:Intermediate:
$90,000–$115,000 CADSenior:
$110,000–$130,000 CADGuaranteed 8% annual bonus
in addition to base salary4% employer RRSP matching3–4 weeks of paid vacationOpportunity to work for a globally recognized enterprise software companyWork on a market-leading
Microsoft 365 migration and cloud SaaS platformHands-on exposure to modern
Azure cloud technologies, Microsoft Graph API, and distributed systemsOpportunity to incorporate
AI coding agents and AI-assisted development tools
into everyday software engineeringCollaborative engineering environment with opportunities for technical growth, mentorship, and career advancementOpportunity to contribute to scalable software solutions used by enterprise customers worldwideYour Responsibilities
Design, develop, test, and maintain scalable backend applications and cloud-native SaaS solutions using
C# and .NET .Build and enhance applications hosted on
Microsoft Azure, leveraging cloud services and serverless technologies.Develop integrations with
Microsoft 365 / Office 365 services, including SharePoint, Microsoft Teams, and other Microsoft cloud platforms.Design, implement, and maintain integrations using
Microsoft Graph API .Develop and maintain backend services, RESTful APIs, microservices, and event-driven applications.Work with Azure technologies such as
Azure Functions, Azure Kubernetes Service (AKS), Azure Container Apps (ACA), and Azure Event Hubs .Contribute to the development and enhancement of enterprise-scale Microsoft 365 migration capabilities.Use
AI-assisted development tools, such as GitHub Copilot, Claude Code, Cursor, or similar platforms, to improve coding efficiency, automated testing, debugging, troubleshooting, and code quality.Participate in software architecture discussions, technical design reviews, and code reviews.Write clean, maintainable, reusable, and well-tested code following software engineering best practices.Troubleshoot application issues, investigate root causes, and implement reliable technical solutions.Collaborate with software developers, architects, QA engineers, and product teams to deliver high-quality software features.Contribute to automated testing, CI/CD processes, and continuous improvement of software development workflows.Participate in Agile/SCRUM development activities, including sprint planning, development, testing, and release preparation.Senior-level developers
will additionally contribute to architectural decisions, technical leadership, complex problem-solving, mentoring, and engineering best practices.Skills and Qualifications
3+ years of professional software development experience for Intermediate candidates, with more extensive experience and technical ownership expected at the Senior level.University degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.Strong hands-on experience developing backend applications using
C#, .NET, .NET Core, or ASP.NET Core .Professional experience with Microsoft 365 / Office 365 development, particularly SharePoint and/or Microsoft Teams.Hands-on experience working with Microsoft Graph API, including integrating Microsoft 365 services into software applications.Strong experience developing and deploying applications using
Microsoft Azure .Experience building scalable cloud-based applications using service-oriented, microservices, or event-driven architectures.Understanding of RESTful APIs, asynchronous programming, backend services, and distributed systems.Practical experience using AI-assisted coding tools
such as GitHub Copilot, Claude Code, Cursor, Windsurf, or comparable platforms in professional software development.Ability to demonstrate how AI tools have been used for coding, debugging, testing, refactoring, or improving software development productivity.Experience troubleshooting complex software issues and developing reliable, maintainable solutions.Familiarity with Git, source control, code reviews, and modern software development practices.Strong analytical, debugging, and problem-solving skills.Ability to collaborate effectively with distributed engineering teams in a fully remote environment.Strong written and verbal English communication skills.Ability to work independently, manage priorities, and contribute effectively in an Agile development environment.Senior candidates
should demonstrate advanced technical expertise, architectural understanding, and experience taking ownership of complex software components or solutions.Nice to Have
Experience developing Microsoft 365 migration solutions, particularly involving
SharePoint Online, Microsoft Teams, or Exchange Online .Experience with
Microsoft Graph API, CSOM, SharePoint Migration API, or Microsoft 365 SDKs .Knowledge of Microsoft 365 authentication, authorization, permissions, and integration patterns.Experience with
Azure Functions, Azure Kubernetes Service (AKS), Azure Container Apps, or Azure Event Hubs .Experience designing and maintaining distributed systems and cloud-native SaaS architectures.Experience developing and maintaining
YAML-based CI/CD pipelines
using Azure DevOps, Jenkins, or similar platforms.Experience with Azure OpenAI Service, large language model APIs, AI evaluation frameworks, or AI application security.Experience with
AI coding agents, agentic development workflows, prompt engineering, or AI-assisted software engineering practices .
#J-18808-Ljbffr
Vacancy posted 24 minutes ago
Similar jobs that could be interesting for youBased on the Senior M365/Azure Software Developer in Winnipeg, MB vacancy
  •  ...solutions in Calgary with Python, Azure OpenAI, and Azure AI Foundry...  ...contract role working MST hours.This senior position requires 10+ years delivering software development, AI, automation, advanced...  ...You will spend approximately 70% developing and 30% shaping strategy for... 
    Senior
    Software
    Contract work

    S I Systems

    Winnipeg, MB
    20 minutes ago
  • Azure, Kubernetes, and solution architecture define this Senior Developer position with iA Financial Group in a hybrid Quebec or Montreal setting.As a Senior Developer, you will support a System Team evolving technology foundations for development, operations, and delivery... 
    Senior
    Software

    Investia Financial Services Inc.

    Winnipeg, MB
    20 minutes ago
  • Build tested applications with .NET, C#, and Azure technologies as a Senior Software Developer supporting government services integration. Toronto, Ontario location stated.This senior developer translates technical systems specifications into working applications. The work... 
    Senior
    Software

    Analyst Technical Solutions

    Winnipeg, MB
    16 minutes ago
  • Shape enterprise software with .NET Core, C#, Azure, and AI-assisted development on MNP’s Technology Development team. Deliver high-quality solutions across the lifecycle.As a Senior Software Developer, you will collaborate with stakeholders, product teams, and end users. You... 
    Senior
    Software
    Permanent employment

    MNP

    Winnipeg, MB
    17 minutes ago
  •  ...looking for a passionate and experienced Software Developer with expertise in .NET to join our team....  ...to learn from the feedback provided by senior team members. • Translate business requirements...  ...• Experience in cloud technologies (Azure or AWS). • Understanding of... 
    Senior
    Software

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  • $180k - $200k per year

     ...visionary and a strategic leader within our AI organization. While a Senior Data Scientist excels at building and deploying specific models,...  ...), Agile. What You Must Have 10+ years of experience in software or data science, with at least 8+ years specifically... 
    Senior
    Software
    3 days per week

    TEEMA Group

    Winnipeg, MB
    3 days ago
  • $95 - $101 per hour

    Government Services Integration Cluster in Toronto is seeking a Senior Software Developer to design, develop, and maintain Java components. You will build cloud-based microservices in Microsoft Azure, review code, and support deployments. Strong leadership and experience with... 
    Senior
    Software
    Hourly pay

    Analyst Technical Solutions

    Winnipeg, MB
    24 minutes ago
  • A technology solutions provider in Toronto is seeking a Senior Software Developer with over 10 years of experience, particularly in SQL and Azure technologies. The role involves code development, reporting solutions, and entails a hybrid working arrangement. Candidates should... 
    Senior
    Software

    Rubicon Path

    Winnipeg, MB
    22 minutes ago
  •  ...Source Code is seeking a Senior Software Developer to support CRM initiatives on a 5-6 month onsite engagement in Toronto. The role requires translating...  .... Expect strong skills in .NET/C#, Dynamics 365, Azure, and modern design patterns, with experience in DevOps, SQL,... 
    Senior
    Software

    Source Code

    Winnipeg, MB
    23 minutes ago
  • Build Azure and PowerApps solutions in a hybrid Senior Software Developer assignment, working three days onsite and two from home weekly. Apply deep technical experience across web, mobile, and cloud development.This senior assignment requires 10+ years developing solutions... 
    Senior
    Software

    Rubicon Path

    Winnipeg, MB
    21 minutes ago
  • Build Azure-based applications and microservices as a Senior Applications Developer with Sobeys, based in Stellarton, Mississauga, or Calgary.This full-time senior position...  ...native development, integrations, and reliable software delivery. You will use Node.Js, C#, .NET Framework... 
    Senior
    Software
    Full time
    Work at office

    Sobeys

    Winnipeg, MB
    19 minutes ago
  • Build Azure ETL solutions as a Senior Software Developer, using Azure Data Factory and Informatica in a hybrid office schedule. Integrate data across complex environments.This senior developer designs, implements, and supports data pipelines throughout the software development... 
    Senior
    Software
    Work at office

    Rubicon Path

    Winnipeg, MB
    19 minutes ago
  • Apply senior software development expertise across Azure SQL, T-SQL, and data platforms in a hybrid consulting assignment. Build scalable, documented solutions.This Senior Software Developer role focuses on coding, architecture, reporting, and data engineering. You will enhance... 
    Senior
    Software

    Rubicon Path

    Winnipeg, MB
    20 minutes ago
  •  ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems...  ...microservices architecture. • Experience in cloud technologies (Azure or AWS). • Experience with Agile methodologies (Scrum/Kanban... 
    Software

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  • $80 per hour

    SENIOR DATA SCIENCE DEVELOPER (Azure & Generative AI; Enterprise AI & Data Centre of Excellence)Requisition #: R26-3631 (RQ00244) Location:...  ...translate requirements into working AI solutions. Apply software engineering practices including version control, testing,... 
    Senior
    Software
    Hourly pay
    Contract work
    For contractors
    Work at office

    Tri-global Solutions Group Inc.

    Winnipeg, MB
    20 minutes ago
  •  ...passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the...  ...role focused on building applications using Angular, C#.NET, and Azure technologies, while improving workflow efficiency, data... 
    Software

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  • $120k - $140k per year

     ...Development · Civil Infrastructure · Construction Position SummaryThe Lead Software Engineer (Azure) is a senior, hands-on engineer who serves as the technical lead for the organization’s internally developed applications and integrations. The role combines four core... 
    Senior
    Software
    Permanent employment

    DEG Services

    Winnipeg, MB
    24 minutes ago
  •  ...We are looking for an experienced .NET Developer to join a federal government technology...  ...applications using C#, .NET, Microsoft Azure, and microservices architecture. You will...  ...Service Bus, Azure Functions, and Apply software design patterns and contract-first... 
    Senior
    Software
    Contract work
    Remote work

    Insi

    Winnipeg, MB
    19 minutes ago
  • Build enterprise AI solutions with Python and Azure as a Senior Data Science Developer in Toronto’s hybrid work model. Develop intelligent agents and production...  .../CD practicesRequirements: Advanced hands-on Python, software engineering, and production AI expertiseStrong Microsoft... 
    Senior
    Software

    Tri-global Solutions Group Inc.

    Winnipeg, MB
    21 minutes ago
  • $100k - $120k per year

     ...Toronto, ON. The RoleWe're looking for an experienced developer to join TripArc as a Senior Software Developer. You'll work on a mature travel platform that...  ...help us modernize it: moving legacy .NET systems onto Azure-hosted microservices while the business keeps running.... 
    Senior
    Software
    Casual work
    Internship
    Work at office
    Local area
    Shift work
    2 days per week

    Range Group - Job Postings

    Winnipeg, MB
    24 minutes ago
  • Build Azure SQL migration solutions using ETL, database administration, and performance tuning in a provisionally hybrid assignment...  ...’s Justice Technology Services modernization work.This Senior Software Developer assignment supports the Criminal Justice Digital Design modernization... 
    Senior
    Software

    Rubicon Path

    Winnipeg, MB
    19 minutes ago
  •  ...life around the world through software and services that increase...  ...Solutions team is responsible for developing and maintaining a variety of...  ...processes on Microsoft Azure. The team is also responsible...  ...thinking to everything we do. As a Developer, you will contribute to the... 
    Senior
    Software
    Long term contract
    Permanent employment
    Full time
    Fixed term contract
    Internship
    Remote work
    Work visa

    GIRO Inc. / Le Groupe en informatique et recherche opération...

    Winnipeg, MB
    20 minutes ago
  • Deliver senior ETL solutions with Azure Data Factory, Power BI, and SQL while translating specifications into tested applications and deployments.This Senior Software Developer specializes in extraction, transformation, and loading across complex application and data environments... 
    Senior
    Software

    Rubicon Path

    Winnipeg, MB
    19 minutes ago
  • $110k - $130k per year

     ...applications and next steps. Our partner is looking for a Senior M365 Software Developer based in Canada. Join an established enterprise software...  ...OneDrive, Windows Server, and SQL Server. Experience with Azure DevOps, Jira, Agile/SCRUM methodologies, unit testing,... 
    Senior
    Software
    Permanent employment
    Full time
    Work at office
    Remote work
    Worldwide

    Jobgether

    Winnipeg, MB
    19 minutes ago
  • Introduction At IBM Software, we transform client challenges into...  ...partners, and industries to design, develop, and deliver solutions that...  ...and responsibilities As a Senior Software Engineer, you will...  ...AWS, Google Cloud, or Microsoft Azure.Hands-on experience with containers... 
    Senior
    Software

    IBM

    Winnipeg, MB
    19 minutes ago
  • $100k - $142k per year

    Senior Software Developer Your Moneris Career – The Opportunity Build secure, reliable products and integrations that support important day-to-...  ...work with React, TypeScript, Node.Js, SQL Server and Microsoft Azure as a senior member of a cross‑functional Agile team. The... 
    Senior
    Software
    Work at office
    Local area
    Remote work

    Moneris Solutions Corp

    Winnipeg, MB
    20 minutes ago
  • We are seeking a Senior Software Developer to join our dynamic team at Athenix. In this role, you will be responsible for designing, developing, and...  ...JavaScript frameworksExperience with cloud platforms (AWS, Azure, or GCP)Strong understanding of RESTful APIs and... 
    Senior
    Software
    Remote work

    Athenix Technologies

    Winnipeg, MB
    20 minutes ago
  •  ....Make an impact with our Technology - Development team as a Senior Software Developer. This diverse team of tech-savvy builders and problem solvers...  ...maintainable solutionsStrong experience with .NET Core/C#, Azure, CI/CD, and Angular or a comparable modern JavaScript/TypeScript... 
    Senior
    Software
    Remote work
    Flexible hours

    MNP

    Winnipeg, MB
    24 minutes ago
  •  ...customers work. Every day we help them develop critical mineral resources more...  ...The Role Reporting to the Team Lead, Software Development, the Senior Software Developer designs, builds, and...  ...cloud platforms such as GCP, AWS, or Azure and deploying services in Kubernetes-based... 
    Senior
    Software

    1125 Bentley Canada, Inc

    Winnipeg, MB
    19 minutes ago
  •  ...on this job and more exclusive features. Role OverviewThe Senior Software Developer will be responsible for designing, developing, and...  ...deploying applications with Docker; and orchestrating with Azure Kubernetes Service (AKS). Experience developing front-end... 
    Senior
    Software

    JSG (Johnson Service Group, Inc.)

    Winnipeg, MB
    17 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior M365/Azure Software Developer. Be the first to apply!