Microsoft 365 Engineer
Job
Seneca Resources
Glen Allen, VA (In Person)
$130,000 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Back Microsoft 365 Engineer Information Technology Glen Allen , Virginia Contract To Hire Mar 24, 2026
Position Title:
Microsoft 365 Engineer (SharePoint Online / Entra ID / Security & Compliance)Location:
Glen Allen, Virginia (Hybrid - Tues, Wed, Thurs onsite; Mon & Fri remote)Clearance Requirements:
Must be authorized to work in the U.S.Position Status:
Contract to Hire (3+ months, strong extension potential)Pay Rate:
$67/hr (W2)Conversion Salary:
$110K-$150K Position Description:
We are seeking a highly skilled Microsoft 365 Engineer with deep expertise in SharePoint Online, Entra ID (Azure AD), and Microsoft Purview to support enterprise-level modernization initiatives within a banking/financial services environment . This role is ideal for a hands-on engineer who excels in M365 architecture, governance, security, and automation , and has experience driving Copilot readiness, migrations, and compliance strategies . You will work closely with cross-functional teams and stakeholders to design scalable, secure, and high-performing Microsoft 365 solutions.Key Responsibilities:
Microsoft 365 & SharePoint Online Design and optimize Microsoft 365 solutions including SharePoint Online, Teams, OneDrive, and Exchange Online Lead SharePoint Online architecture (information architecture, taxonomy, metadata, permissions, governance) Plan and execute migrations from legacy systems/file shares to M365 Configure and enhance Microsoft Search (schema, indexing, verticals, managed properties) Conduct Copilot readiness assessments and implement modernization strategies Identity & Access Management (Entra ID / Azure AD) Implement and manage Entra ID (Azure AD) including Conditional Access, authentication, and identity governance Design least-privilege access models , permissions, and consent frameworks Support tenant-level identity security and access controls Security & Compliance (Microsoft Purview) Implement data protection and compliance controls including: Data Loss Prevention (DLP) Sensitivity Labels Retention Policies Conduct security assessments and recommend remediation strategies Ensure compliance aligned with financial services standards Automation & Scripting Develop automation using PowerShell, PnP PowerShell, and Microsoft Graph API Build scalable solutions for provisioning, reporting, and deployments Support & Continuous Improvement Troubleshoot M365 issues across SharePoint, OneDrive, Teams, and Entra ID Collaborate with IT teams on escalations and service improvements Maintain documentation and drive process optimization initiatives Stay current with Microsoft 365 and Copilot advancementsRequired Skills/Education:
Bachelor's degree in Computer Science, Information Technology, or related field 4+ years of hands-on experience with Microsoft 365 and SharePoint Online Expert-level experience with SharePoint Online (architecture, permissions, migrations) Strong expertise in Microsoft Entra ID (Azure AD) - Conditional Access, identity, permissions Experience with Microsoft Purview (DLP, sensitivity labels, retention policies) Proficiency in PowerShell scripting (PnP PowerShell preferred) Experience with Microsoft Graph API and automation Strong client-facing/consulting skills and stakeholder communication Experience in banking or financial services (highly preferred)Preferred Qualifications:
Microsoft certifications such asMS-102, SC-300, SC-400, AZ-104
Experience with Microsoft Copilot readiness/deployment Advanced knowledge of Microsoft Search configuration Proven experience delivering enterprise M365 modernization projects About Seneca Resources At Seneca Resources, we are more than just a staffing and consulting firm—we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact. When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way. Seneca Resources is proud to be an Equal Opportunity Employer , committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply. Apply Now Share This PostSimilar remote jobs
Intermountain Health
Montgomery, AL
Posted1 day ago
Updated3 hours ago
Similar jobs in Glen Allen, VA
Garner, Adams & Associates, PLLC
Glen Allen, VA
Posted1 day ago
Updated3 hours ago
Verus Specialty Insurance (a Berkley Company)
Glen Allen, VA
Posted1 day ago
Updated3 hours ago
Whole Foods Market
Glen Allen, VA
Posted1 day ago
Updated3 hours ago
The UPS Store @Innsbrook / Glen Allen
Glen Allen, VA
Posted2 days ago
Updated3 hours ago
Similar jobs in Virginia
Hanover County Public Schools
Virginia
Posted1 day ago
Updated3 hours ago
Amazon
Arlington, VA
Posted1 day ago
Updated3 hours ago