Negotiable
Outside
Onsite
London Area, United Kingdom
Summary: The role of Microsoft Teams and SDK Tools Developer involves leading integration projects that connect enterprise systems with Microsoft Teams using SDK toolkits. The position requires developing custom applications and solutions to enhance collaboration and streamline workflows within the organization. This is a contract role based in Central London, with a focus on utilizing Microsoft Graph API and ensuring secure authentication flows. The developer will also document processes and collaborate with stakeholders to define integration requirements.
Key Responsibilities:
- Develop custom Microsoft Teams applications and integrations using Microsoft Teams SDK
- Create and implement solutions utilizing Microsoft Graph API
- Design and build interactive tabs, bots, and messaging extensions
- Establish secure authentication flows between Teams and external systems
- Document development processes and provide knowledge transfer to internal teams
- Collaborate with stakeholders to define integration requirements and priorities
Key Skills:
- Strong proficiency in JavaScript/TypeScript, C# or Python
- Demonstrated experience with Microsoft Teams SDK and Bot Framework SDK
- Practical knowledge of Microsoft Graph API and Azure Active Directory
- Experience with web development technologies (HTML, CSS, React)
- Understanding of OAuth authentication flows and security best practices
- Familiarity with REST APIs and webhook integration patterns
- Experience with Azure deployment and DevOps practices
- Bonus: SharePoint development experience
- Bonus: Power Platform integration knowledge
- Bonus: Experience with collaborative software tools beyond Teams
- Bonus: Previous work in enterprise environments
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: on-site
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT