Microsoft Teams & Word Add-ins Engineer

Remote
Full Time
Experienced

We are looking for a Microsoft 365 Integrations Engineer to join our team, with a strong focus on building and maintaining Microsoft Teams Add-ins and Microsoft Word Add-ins. This role will prioritize the development, deployment, and approval of these add-ins within the Microsoft ecosystem, including the Microsoft Marketplace approval process. This is a Remote Position.

You will work closely with cross-functional teams to ensure integrations meet functional, security, and compliance requirements while owning end-to-end delivery of production-grade solutions.

Requirements

  • Hands-on experience developing Microsoft Teams Add-ins.
  • Experience building Microsoft Word Add-ins.
  • Knowledge of the Microsoft Add-ins approval and certification process.
  • Strong understanding of Microsoft 365 development frameworks.
  • Experience with Azure (App Services, Functions, authentication, APIs).
  • Familiarity with SharePoint and OneDrive integrations.
  • Experience working with authentication flows and API integrations.
  • Advanced English.

Nice to have

  • General integrations experience (webhooks, event-driven workflows, third-party APIs).
  • DevOps familiarity (CI/CD pipelines, release processes, environment management).
  • Experience integrating with other messaging/collaboration platforms (e.g., Slack, Google Workspace, Zoom, etc.).
  • Familiarity with Microsoft Graph API (very plus if you’ve used it for files, permissions, or collaboration workflows).
Main Activities
  • Develop, maintain, and enhance Microsoft Teams Add-ins and Microsoft Word Add-ins.
  • Own and manage the Microsoft Marketplace submission and approval process for add-ins.
  • Ensure add-ins comply with Microsoft security, performance, and certification standards.
  • Work with Azure services to support authentication, backend services, and integrations.
  • Integrate solutions with SharePoint and OneDrive, especially for file access and collaboration scenarios.
  • Collaborate with product, security, and engineering teams to align on requirements and best practices.
  • Troubleshoot, optimize, and support existing Microsoft 365 integrations in production environments.
Education

Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

About Us

Definity was founded in 2004 with the vision of delivering technology that makes a difference. Today, with six offices across the US and Mexico, we’re proud to partner with world-class organizations like Tesla, Harvard, Berkeley, and Flowserve.
We believe diverse perspectives make stronger teams. That’s why inclusion is part of our DNA. We welcome all individuals regardless of gender, orientation, religion, or origin and provide an environment where talent and passion are what matter most.

Join Definity and help shape technology that grows with businesses, people, and communities.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*