The project focuses on delivering modern cloud based integrations within a large enterprise Microsoft 365 ecosystem. The work centers around improving communication services, identity management, and secure data exchange using Microsoft technologies. You will contribute to building scalable and secure integrations across Exchange Online, Microsoft Teams, and Azure Active Directory, supporting enterprise level transformation initiatives.
Team
You will work within a distributed team that includes developers, architects, and platform specialists. The team collaborates closely with security, infrastructure, and governance stakeholders to deliver compliant and production ready solutions across environments.
Position overview
We are looking for a Senior M365 Developer with strong Exchange Online expertise to support the design and delivery of enterprise grade integrations within a Microsoft 365 environment. In this role, you will work with Microsoft Graph API, identity and access management, and cloud integration patterns to deliver secure and scalable solutions. You will contribute across the full lifecycle from design and development to production deployment and ongoing operational support.
Technology stack
Microsoft Graph API, Exchange Online, Microsoft Teams, Azure Active Directory Entra, AWS, REST APIs, Cloud integrations
Responsibilities
Design and implement integrations using Microsoft Graph API and Exchange Online services
Develop and support solutions integrating Microsoft Teams and messaging platforms
Manage Azure Active Directory Entra application registrations and permission models
Implement secure authentication mechanisms including certificate based authentication
Design cloud native integration patterns aligned with enterprise architecture standards
Support migration activities from on prem systems to Exchange Online
Collaborate with security and governance teams to ensure compliance with approval processes
Handle multiple integration requests and prioritize delivery across parallel streams
Support deployment processes from test to production environments
Provide post production support and ensure stable operations
Requirements
Experience developing solutions using Microsoft Graph API
Hands on experience with Exchange Online and Microsoft Teams integrations
Experience working with Azure Active Directory Entra including app registrations and identity integration
Understanding of application and delegated permission models
Experience implementing secure authentication including certificate based approaches
Experience designing cloud based integrations within M365 environments
Knowledge of migration processes from on prem to cloud based Exchange solutions
Experience working across full delivery lifecycle including testing, production, and support phases
Understanding of governance frameworks and secure design principles
Ability to manage multiple tasks and integration streams simultaneously
Nice to have
Experience working within regulated enterprise environments
Familiarity with security approval processes and change governance frameworks
Experience applying least privilege and permission scoping principles
Experience supporting large scale Microsoft 365 environments
Търсите сходни възможности?
Try AI chatbots with our ready-made prompt to discover similar roles that match your skills and interests.
By clicking 'Accept All Cookies', you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. More information
Privacy Preference Center
When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. Because we respect your right to privacy, you can choose not to allow some types of cookies. More information
Manage Consent Preferences
Strictly Necessary Cookies
Always Active
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.
Functional Cookies
These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.
Targeting Cookies
These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.
Performance Cookies
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.