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 1 hour ago
Similar jobs that could be interesting for youBased on the Senior M365/Azure Software Developer in Winnipeg, MB vacancy
  • 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
    58 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
    1 hour 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
    2 days 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
    2 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
    59 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
    1 hour 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
    1 hour 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
    58 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
    58 minutes 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
    1 hour 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
    1 hour 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
    58 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
    2 days 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
    2 days ago
  • Lead Azure cloud operations and data platform reliability as Boeing’s Senior DevOps Developer in Richmond, British Columbia, with hybrid work.As a senior individual contributor, you will establish DevOps practices across data platform lifecycles. The work combines infrastructure... 
    Senior

    Boeing Co.

    Winnipeg, MB
    59 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
    1 hour 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
    56 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
    57 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
    1 hour ago
  •  ...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
    Work at office
    2 days per week

    Range

    Winnipeg, MB
    58 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
    59 minutes ago
  • $105k - $155k per year

     ...grow! Want to build high-performance software systems in one of the most complex and...  ...manufacturing processes. We are seeking a Senior Software Developer to join our Product Engineering Team...  ...cloud or container technologies (e.G., Azure, AWS, Docker, Kubernetes) and modern... 
    Senior
    Software
    Long term contract
    Immediate start

    PEER Group

    Winnipeg, MB
    1 hour ago
  • $122k - $150k per year

     ...above and beyond their immediate assignments—developers who spot architectural gaps, fix broken...  ...EMS & Cloud Feature Development: Develop core features on FortiClient EMS that adopt...  ...with public cloud platforms (AWS, GCP, or Azure). Background in network topology, web... 
    Senior
    Software
    Full time
    Immediate start
    Worldwide
    Flexible hours

    Fortinet Inc.

    Winnipeg, MB
    1 hour 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
    1 hour ago
  •  ...customers work. Every day we help them develop critical mineral resources more sustainably...  ...headquarters in New Zealand. Senior Software Developer**Le poste** Relevant du gestionnaire...  ...avec des plateformes nuage telles qu’Azure, AWS ou GCP. Connaissance de la conteneurisation... 
    Senior
    Software
    Work at office
    Local area
    Remote work
    Work from home
    2 days per week

    Seequent

    Winnipeg, MB
    1 hour ago
  • Développeur.se logiciel senior### Développeur.se logiciel seniorPostuler: Canada, Quebec, Montreal: Temps complet: Publié aujourd'hui: JR112010...  ...(Cosmos DB, Redis).* Expérience des services cloud tels qu'Azure ou AWS.* Maîtrise d'outils tels que GitHub, Docker, Kubernetes et... 
    Senior
    Software
    Full time
    Part time
    Flexible hours

    Intelcom

    Winnipeg, MB
    56 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
    57 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
    1 hour 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
    59 minutes ago
  • $120k per year

     ...all applications and next steps. Our partner is looking for a Senior Software Developer (C#/.NET and React) based in Canada. In this role, you...  ...Nice-to-have qualifications: Experience with Microsoft Azure or another major cloud computing platform. Familiarity with... 
    Senior
    Software
    Long term contract
    Temporary work
    Immediate start
    Remote work
    Flexible hours

    Jobgether

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

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