Looking for a

Microsoft 365 Integrations Engineer

POS-266
Location: Remote
Type: Full-time
Seniority: Senior

About Us:

As a Senior Microsoft 365 Integrations Engineer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience developing integrations with SharePoint and OneDrive, as well as building solutions for Microsoft Teams and Office Add-ins.
  • Expertise in creating Microsoft Word plugins, addressing complex behaviors and secure workflow requirements.
  • Familiarity with Microsoft Outlook plugin development, with an interest in contributing to future roadmap initiatives.
  • Strong background in Azure and Microsoft 365 services, especially in integration workflows, authentication mechanisms, and SharePoint/OneDrive file-sharing permissions.
  • In-depth understanding of Microsoft identity and authentication principles.
  • Skilled in designing APIs and services tailored for integrations, focusing on permissions, events, and automation.
  • Solid debugging capabilities within distributed environments.
  • Proficient with Git and modern version control practices.
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Tasks and Responsibilities:

  • Develop and maintain Microsoft Teams add-ins and bot features, enhancing reliability and user experience.
  • Build advanced Microsoft Word plugins, addressing nuanced behaviors and security-centric workflows.
  • Participate in shaping the long-term strategy for Microsoft Outlook plugins, evaluating feasibility and architectural design.
  • Lead integration efforts with SharePoint and OneDrive, emphasizing secure authentication and file-sharing processes.
  • Design and implement backend services and APIs to support various integration needs.
  • Work closely with engineering and product teams to define integration requirements and deliver consistent results.
  • Ensure secure management of credentials, access tokens, and permission handling across the Microsoft ecosystem.
  • Continuously improve development pipelines and deployment practices, including CI/CD, monitoring, and debugging.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills
Join us

Ready to be part of our team?

Tell us what you're working on—we’ll help you design, scale, and deliver AI-powered software that drives real business outcomes.
Thank you!
Your message has been sent.
We will review it shortly and get back to you.