What are the responsibilities and job description for the Microsoft Teams Integrator position at Moorecroft Systems Inc.?
Job Details
Job Title: Dev Engineer - Microsoft Teams Integrations
Job Overview:
Seeking an experienced developer to lead the transition from Slack to Microsoft Teams. This hands-on role involves migrating and optimizing Slack, Google Workspace, and Box applications, integrations, and workflows into Microsoft-based tools. The candidate will also serve as a technical advisor to other teams when needed.
Responsibilities:
- Execute migrations of Slack, Google Workspace (Drive, Gmail, Calendar), and Box applications to Microsoft Teams and related tools.
- Develop and integrate custom Teams apps, bots, and Azure chatbots using Teams Graph API.
- Work with a user base of 1,000 to ensure a seamless migration process.
- Perform back-end development as needed, leveraging languages such as Python, C#, JavaScript, or PowerShell.
- Collaborate with cross-functional teams to align technical solutions with business objectives.
Preferred Qualifications:
- 10 years of progressive IT experience, with 7 years in designing and implementing enterprise messaging and collaboration technologies.
- 5 years of project management experience with large-scale IT initiatives.
- Expertise in Microsoft 365, including GraphAPI, Azure AD, SharePoint, and OneDrive.
- Experience in scripting languages such as Power FX, PowerShell, or similar.
- Proven success in complex migrations for 100 users, including Slack applications, Google Workspace, and Box custom apps.
- Strong analytical, problem-solving, and customer interaction skills.
- Excellent verbal, written, and presentation abilities.
Additional Information:
- Must have 3 years of hands-on experience with large-scale migrations to Microsoft-based toolsets.
- The position may require work outside standard business hours for migrations.
- Interviews consist of 2-3 rounds.
Skills Needed:
- Migration expertise in Slack, Google Workspace, and Box.
- Hands-on back-end development experience.
- Strong organizational and planning skills for coordinating across virtual teams.
This role is ideal for a technically skilled developer with a strong background in enterprise-scale migrations and Microsoft Teams integrations.