Insight is a Fortune 500 Solutions Integrator specializing in cloud, data, AI, cybersecurity, and intelligent edge. They are seeking a Senior Software Engineer to configure and deliver Microsoft 365 and AI-powered workplace solutions, while supporting client environments and preparing for an architect-level career.
Responsibilities:
- Configure, customize, and deploy Microsoft 365 workloads—including M365 Copilot, SharePoint Online, Microsoft Teams, and OneDrive for Business—based on architect-approved designs
- Execute tenant configurations, policy setup, and migration tasks across client and internal environments
- Develop and maintain implementation documentation, runbooks, and configuration guides
- Partner with architects to validate designs against real-world tenant constraints and surface gaps early
- Support client workshops, discovery sessions, and project kickoffs as a hands-on technical resource
- Work alongside IT, security, and adoption stakeholders to ensure deployments align with governance, compliance, and performance standards
- Contribute to user enablement materials, knowledge transfer sessions, and end-user training assets
- Provide escalation support for complex M365 issues encountered during delivery
- Troubleshoot and resolve issues across Microsoft 365 workloads, integrations, and Copilot enablement
- Monitor service health, usage telemetry, and adoption signals to identify improvement opportunities
- Stay current with the Microsoft 365 roadmap, new feature releases, and evolving best practices—especially around AI and Copilot
- Continuously build technical depth while developing the consulting and architectural mindset needed for the next career step
Requirements:
- Bachelor's degree in Information Technology, Computer Science, or a related field (or equivalent practical experience)
- 2–4 years of hands-on experience administering, engineering, or supporting Microsoft 365 environments
- Solid working knowledge of Microsoft 365 administration, identity, and security fundamentals
- SharePoint Online (site provisioning, permissions, content management)
- Microsoft Teams (configuration, policies, lifecycle, meeting and collaboration features)
- OneDrive for Business (sync, sharing, retention, and storage controls)
- Exposure to Microsoft 365 Copilot—licensing, readiness, deployment, and basic governance concepts
- Familiarity with PowerShell or Graph for M365 administration and bulk operations
- Experience with Power Platform (Power Automate, Power Apps) and/or Microsoft Purview
- Awareness of compliance, data protection, and information governance concepts in M365
- Relevant Microsoft certifications (e.g., MS-900, MS-700, SC-400, or MS-102)
- Prior client-facing or consulting experience in a Microsoft partner or services organization