Microsoft 365 Developer

Xenit AB

Göteborgs kommun

Hybrid

SEK 600,000 - 1,000,000

Full time

37 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Xenit AB is seeking a Microsoft 365 Developer to join the Information Management team. You’ll build solutions on Microsoft 365, SharePoint and Azure, delivering 365‑centered development with potential AI elements.

The role supports both mid‑level and senior developers, with opportunities to shape frameworks, review code and mentor colleagues. Based in Sweden with mixed Stockholm/Göteborg/Malmö locations and a hybrid work model, you’ll collaborate across teams to create secure, scalable

Qualifications

  • Hands-on development with Microsoft 365 and Azure (3+ years mid-level, 5+ years senior).
  • Solid experience with SPFx, React, TypeScript and .NET for web apps/APIs.
  • Experience building on Microsoft Graph, SharePoint Online and Entra ID.
  • Experience with Azure Functions, App Service or Logic Apps and CI/CD in Azure DevOps or GitHub.
  • Hands-on experience with LLMs, agent/workflow patterns and AI tooling.
  • Fluent Swedish and English, spoken and written.

Responsibilities

  • Build web parts, features and apps using SPFx, React, TS and Fluent UI.
  • Design and build AI agents that plan, reason and complete tasks across Microsoft 365.
  • Develop APIs and backend logic in .NET on Azure (Functions, App Service).
  • Expose Microsoft Graph and SharePoint via MCP for safe agent operations.

Skills

SPFx
React
TypeScript
Fluent English
Microsoft 365
SharePoint Online
Azure
.NET
Microsoft Graph
Entra ID
CI/CD
AI tooling (LLMs, Agent frameworks)

Tools

PnP tools
Microsoft Foundry
Semantic Kernel

Job description

MICROSOFT 365 DEVELOPER

Full-time | Permanent | Stockholm/Goteborg/Malmo

A B O U T X E N I T

Xenit is a growth company which specializes in Cloud and Modern Work. Our committed employees inspire, challenge and encourage each other, while providing extensive value for our customers. Xenit is

W H A T W E N E E D

AI agents are only as useful as the information they can reach, and only as safe as the permissions around them. Our Information Management team builds a foundation in Microsoft 365 and the AI agents that act on top of it - we need a developer who wants to do both!

You’ll join our Information Management team in Modern Work; building solutions on Microsoft 365, SharePoint and Azure for our customers. Most assignments are 365 development at heart, but some also include AI (such as agents that work with customers’ information, helping complete tasks in their processes). A solid Microsoft 365 foundation is what makes AI useful and safe. We’re open to both mid-level and senior developers. As a senior, you’ll also shape frameworks and best practice, review code and support our less experienced colleagues. And as a slightly more junior dev you will grow into your responsibilities with a talented team behind you.

Examples of potential tasks
  • Build web parts, features and apps with SharePoint Framework (SPFx), React, TypeScript and Fluent UI.
  • Design and build AI agents that plan, reason and complete tasks across Microsoft 365, not just answer questions.
  • Build agents in code with Microsoft Foundry and Microsoft Agent Framework, including multi‑agent workflows.
  • Give agents the right tools: expose Microsoft Graph and SharePoint through the Model Context Protocol (MCP) so they can act safely.
  • Make customers' information agent‑ready: permissions, sensitivity labels, retention and governance in Microsoft Purview.
  • Develop APIs and backend logic in .NET on Azure: Functions, App Service, Logic Apps and webhooks.
  • Where it fits, extend Microsoft 365 Copilot with Copilot Studio and declarative agents.
  • Use Claude Code and other AI coding tools as a natural part of how you build, test and document
C O U L D Y O U B E A M A T C H ?
  • Several years of hands‑on development on Microsoft 365 and Azure (roughly 3+ for mid‑level and 5+ for senior)
  • Solid experience with SPFx, React and TypeScript, and with .NET for web apps and APIs
  • Experience building on Microsoft Graph, SharePoint Online and Microsoft Entra ID
  • Experience with Azure Functions, App Service or Logic Apps, and with CI/CD in Azure DevOps or GitHub
  • Hands‑on experience building with LLMs, such as an agent, tool calling or a RAG solution, at work or in your own projects
  • Frequent use of AI tools such as Claude and opinions on the strengths and weaknesses of these tools.
  • Fluent Swedish and English, spoken and written.
It is a bonus if you have…
  • PnP tools such as PnPjs, PnP PowerShell or the PnP Core SDK, or contributions to the PnP community
  • Microsoft Foundry, Microsoft Agent Framework, Semantic Kernel or similar agent frameworks
  • Agentic patterns such as multi‑agent orchestration, agent evaluation and human‑in‑the‑loop
  • Building or consuming MCP servers
  • Azure AI Search and retrieval‑augmented generation (RAG)
  • Microsoft 365 Copilot extensibility: Copilot Studio, declarative agents or the Microsoft 365 Agents SDK
  • Microsoft Purview Information Protection and Data Lifecycle Management
  • Document and records management (ECM) on SharePoint Online or on‑premises
  • Lifecycle management of Teams, sites, accounts and permissions
We Also Believe That You Are a Person Who
  • Is interested in all things M365 - you follow the roadmap and message center and adapt solutions as the platform changes
  • Is curious about AI; you like trying new tools, and are honest about what actually works
  • Acts on their own initiative, makes things happen and takes responsibility for their work
  • Has a methodical and structured way of working
  • Collaborates effectively with others and builds good relationships with both customers and colleagues
  • Above all else, displays kindness and compassion in everything they do
W H Y C H O O S E X E N I T ?

Benefits

Activities

Each quarter, we host Xenit Inspire where employees are able to share specialist knowledge, information about cool projects, and take part in tasks centered around innovation - workshops and hackathons. We also offer annual conferences, team building, after works, and “Bring a Buddy” lunches at the office.

Last year, Xenit was awarded "Career Company of 2024". This prestigious recognition underscores our commitment to fostering a workplace culture that values inclusivity, well‑being, and growth.

Xenit is an outstanding employer where corporate culture and well‑being are at the center. Here, the employees are part of a warm and inclusive community where their well‑being and well‑being are prioritized. By offering an environment where collaboration, creativity and innovation are encouraged, employees can thrive and develop while contributing to the company’s success.

Xenit’s goal is not only to become Sweden’s leading cloud partner, but to be Sweden’s kindest cloud partner.

Our theory is that satisfied workers produce satisfying work, and so we aim to create a working environment in which our employees can thrive - working independently, flexibly and happily.

We are happy with hybrid remote working, encourage collaboration between offices and freedom in choosing devices/equipment & working hours.

Why not find out more about us?

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Developer
Business Developer

Xenit AB • Stockholms kommun

Hybrid
SEK 420,000 - 650,000
Team Manager - Collaboration
Team Manager - Collaboration

Xenit AB • Göteborgs kommun

On-site
SEK 60,000 - 80,000
Large benefits package
Team building activities
Annual conferences
Senior Data Engineer/Data Analyst
Senior Data Engineer/Data Analyst

Xenit AB • Stockholms kommun

On-site
SEK 558,000 - 781,200
Friskvårdsbidrag
Sjukförsäkring
Sjukvårdsförsäkring
+1
Leader in Data & Analytics
Leader in Data & Analytics

Xenit AB • Stockholms kommun

On-site
SEK 558,000 - 781,200
Friskvårdsbidrag
Sjukförsäkring
Föräldrautfyllnad
Senior Azure Specialist (Cloud Infra)
Senior Azure Specialist (Cloud Infra)

Xenit AB • Stockholms kommun

On-site
SEK 600,000 - 800,000
Comprehensive benefits package
Senior Data Engineer - Databricks
Senior Data Engineer - Databricks

Xenit AB • Stockholms kommun

On-site
SEK 900,000 - 1,100,000
Friskvårdsbidrag
sjukförsäkring
sjukvårdsförsäkring
+2
Microsoft 365 & AI Solutions Developer
Microsoft 365 & AI Solutions Developer

Xenit AB • Göteborgs kommun

Hybrid
SEK 600,000 - 1,000,000
AI Enablement Engineer
AI Enablement Engineer

Xensam • Stockholms kommun

Hybrid
SEK 900,000 - 1,300,000
Free drinks & snacks
Office massages
Hybrid work: 3 days in-office, remote
+2
Senior Backend Developer
Senior Backend Developer

Xensam AB • Solna kommun

Hybrid
SEK 600,000 - 800,000
Free drinks and snacks
Office massages
Annual destination trip if sales targets are met
Senior Backend Developer
Senior Backend Developer

Xensam • Stockholms kommun

Hybrid
SEK 900,000 - 1,200,000