What are the responsibilities and job description for the Senior Software Engineer - Migration position at Burtch Works?
Job Title: Senior Software Engineer
Location: Orlando, FL (Hybrid - Mon-Fri onsite)
Job Summary
We are seeking a Senior Software Engineer specializing in enterprise-level messaging and collaboration technologies. This role focuses on migrating, consolidating, and optimizing collaboration platforms, including Google Workspace, Box, and Microsoft-based toolsets. The ideal candidate has a strong background in scripting, API integrations, and project management.
Key Responsibilities
Location: Orlando, FL (Hybrid - Mon-Fri onsite)
Job Summary
We are seeking a Senior Software Engineer specializing in enterprise-level messaging and collaboration technologies. This role focuses on migrating, consolidating, and optimizing collaboration platforms, including Google Workspace, Box, and Microsoft-based toolsets. The ideal candidate has a strong background in scripting, API integrations, and project management.
Key Responsibilities
- Design, implement, and integrate enterprise-level messaging and collaboration technologies.
- Lead large IT migration projects involving collaboration platforms like Google Workspace, Box, and Microsoft 365.
- Use scripting languages such as PowerShell for automation and process optimization.
- Manage migration tools like Microsoft Migration Manager and work with Azure Graph API.
- Perform complex migrations of Google Workspace Drive, Gmail, and calendars.
- Ensure seamless SSO integrations and manage Azure AD permissions.
- Oversee SharePoint and OneDrive site permissions and models.
- Analyze business and technical data to develop innovative solutions.
- Collaborate across matrixed virtual teams and maintain clear communication with executive stakeholders.
- BS in Computer Science or related field.
- 5 years of IT experience, with 3 years leading large IT initiatives.
- Strong project management experience in IT migrations.
- Proficiency with PowerShell, Microsoft Migration Manager, and Box app models.
- Knowledge of SSO integrations, Azure AD, and Google GCP projects.
- Experience managing large-scale migrations for 100 users.
- Exceptional problem-solving, technical analysis, and customer service skills.
- In-depth knowledge of Google Workspace APIs, Box custom apps, and domain-wide delegation models.
- Strong verbal, written, and presentation skills.
- Ability to manage competing priorities under pressure and align teams around critical initiatives.
- Work Schedule: Mon-Fri onsite, 8 AM - 5 PM EST.
- Must participate in project calls and stakeholder meetings as needed.