Senior Software Engineer [M365 Copilot, MCP, Python, C#]

DIGIPAL, LLC
United States
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Application Integration Architecture Software Applications User Authentication Microsoft Azure Microsoft Online Services Business Software C Sharp (Programming Language) Cloud Computing Code Review
+15 more
Computer Programming Continuous Integration DevOps Python (Programming Language) Azure Machine Learning Microsoft SharePoint Systems Integration Software Organization Microsoft Power Automate Office365 Large Language Models Prompt Engineering Backend AI Platforms Low-code

Job description

  • Design, develop, and maintain AI agents using Microsoft 365 Copilot.
  • Integrate AI agents with backend systems, APIs, SharePoint, and other enterprise services.
  • Develop and maintain integrations with Model Context Protocol (MCP) servers.
  • Collaborate with software engineers, product teams, and business stakeholders to design AI-powered workflows.
  • Build and optimize backend services using Python and/or C#.
  • Troubleshoot, test, and enhance AI solutions to ensure reliability and performance.
  • Contribute to the design of scalable, secure, and maintainable AI architectures.
  • Participate in technical discussions, code reviews, and continuous improvement initiatives.
  • Stay up to date with the latest developments in AI, Microsoft Copilot, and enterprise automation technologies.

Requirements

  • 5+ years of Commercial experience developing AI-powered applications or intelligent automation solutions.
  • Experience with Microsoft 365 Copilot or similar AI platforms.
  • Understanding of AI fundamentals, including Large Language Models (LLMs) and prompt engineering.
  • Experience integrating applications through APIs and enterprise services.
  • Programming experience with Python and/or C#.
  • Familiarity with SharePoint and Microsoft 365 services.
  • Strong analytical thinking and problem-solving skills.
  • Ability to quickly learn new technologies and work effectively in low-code or non-traditional development environments.
  • Excellent communication and collaboration skills.
  • Strong self-organization, time management, and ability to work independently.
  • Fluent English, both written and spoken.

NICE TO HAVE

  • Experience working with Model Context Protocol (MCP).
  • Experience building AI agents or conversational AI applications.
  • Knowledge of Azure AI services or Microsoft Power Platform.
  • Experience with cloud platforms such as Azure or AWS.
  • Familiarity with enterprise authentication and security concepts.
  • Experience integrating AI solutions with internal business applications and workflows.
  • Understanding of DevOps, CI/CD pipelines, and modern software development practices.

Benefits & conditions

  • Attractive compensation package
  • Opportunities for professional growth and development
  • Collaborate with top minds from around the globe
  • Build world-class digital products for European and US markets

About the company

We are DIGIPAL, a software delivery agency specialising in building high-performing product design and software development teams for clients across Europe and North America. We work with a wide range of organisations from ambitious startups to multinational corporations. We have a unique career opportunity for you to work on building exciting digital products for international clients. Yet, remaining flexible in a remote-only environment and getting a top-tier compensation package., We are looking for a Senior Software Engineer to join our team and help build intelligent solutions using Microsoft 365 Copilot and modern AI technologies. In this role, you will design and develop AI agents that integrate with enterprise systems, enabling users to interact with business data and services through intelligent automation.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:24 min

Extending developer platforms to build custom artificial intelligence copilots

Alexander Wallner Alexander Wallner +3 · WWC 2024

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:09 min

Defining low-code systems and determining their ideal use cases

Halil İbrahim Kalkan Halil İbrahim Kalkan · WWC Europe 2026

4:29 min

Implementing AI assistants for workplace productivity

Markus Hacker Markus Hacker +1 · WWC 2025

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all