Senior M365/Azure Software Developer
$90k - $115k per yearAltis 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
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
- 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...SeniorSoftware
- 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...SeniorSoftware
$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...SeniorSoftware3 days per week- ...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...SeniorSoftware
$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...SeniorSoftwareHourly pay- 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...SeniorSoftware
- 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...SeniorSoftware
$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,...SeniorSoftwareHourly payContract workFor contractorsWork at office- 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...SeniorSoftware
- 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...SeniorSoftwareWork at office
- ...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...SeniorSoftwareContract workRemote work
$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...SeniorSoftwarePermanent employment- ...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
- ...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
- 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
$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...SeniorSoftwareFull timeImmediate startWorldwideFlexible hours$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,...SeniorSoftwarePermanent employmentFull timeWork at officeRemote workWorldwide$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...SeniorSoftwareLong term contractTemporary workImmediate startRemote workFlexible hours- 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...SeniorSoftware
- ...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....SeniorSoftwareCasual workWork at office2 days per week
- 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...SeniorSoftwareFull timePart timeFlexible hours
$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...SeniorSoftwareWork at officeLocal areaRemote work$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...SeniorSoftwareLong term contractImmediate start- 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...SeniorSoftware
- ...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...SeniorSoftwareLong term contractPermanent employmentFull timeFixed term contractInternshipRemote workWork visa
- 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...SeniorSoftware
- 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...SeniorSoftware
- ...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...SeniorSoftware
- 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...SeniorSoftwareRemote work
- ...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...SeniorSoftwareWork at officeLocal areaRemote workWork from home2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior M365/Azure Software Developer. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

