Microsoft 365 Consultant

Apex Systems

Philadelphia (Philadelphia County)

On-site

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Apex Systems is seeking a Senior Systems Consultant for the Microsoft 365 Platform Engineering team in the Philadelphia area. This 100% onsite role focuses on leading technical guidance, training, and modernization across the Microsoft 365 ecosystem to improve collaboration and business processes.

The successful candidate will mentor teammates, drive adoption, and contribute to governance and best practices while engaging directly with clients and stakeholders to deliver value and strategic

Qualifications

  • Bachelor's degree in Information Technology, Computer Science, or related field, or equivalent professional experience.
  • 7+ years of experience with Microsoft 365 technologies, including SharePoint Online, OneDrive for Business, Microsoft Teams, Exchange Online.
  • 5+ years of experience developing and administering PowerShell scripts.
  • Experience conducting code reviews and working with version control or code repository platforms.
  • 3+ years of experience leading consultations with both technical and non-technical stakeholders.
  • 3+ years of experience designing and delivering technical training programs and workshops.
  • Demonstrated ability to work independently, manage priorities, and complete tasks with minimal supervision.
  • Strong communication, presentation, and relationship-building skills.

Responsibilities

  • Provide consultation and guidance on Microsoft 365 applications and services.
  • Meet with business and technical stakeholders to assess requirements and recommend effective solutions.
  • Lead training sessions, workshops, and knowledge-sharing initiatives for users and technical teams.
  • Serve as a subject matter expert for Microsoft 365 technologies, including: SharePoint Online, OneDrive for Business, Microsoft Teams, Exchange Online, Power Apps, Microsoft Purview.
  • Monitor upcoming Microsoft 365 feature releases, evaluate their impact, and communicate recommendations to stakeholders.
  • Develop and maintain governance practices for SharePoint and Power Apps environments.
  • Drive adoption and change management initiatives related to Microsoft 365 services and platform enhancements.
  • Support technical projects as an SME and provide architectural guidance when needed.
  • Create and maintain documentation, solution libraries, standards, and best practices.
  • Mentor junior team members through knowledge transfer, coaching, and technical guidance.

Skills

Microsoft 365
SharePoint Online
OneDrive for Business
Microsoft Teams
Exchange Online
Power Apps
PowerShell scripting
Technical training & mentoring
Stakeholder engagement

Education

Bachelor's degree in Information Technology, Computer Science, or related field

Job description

Job Description

Apex Systems is hiring for a Microsoft 365 Platform Engineering Consultant based in the Philadelphia area. This will be a 100% onsite opportunity.

Job #: 3054816

Position Summary

The Senior Systems Consultant will join the Platform Engineering team and serve as a trusted advisor for Microsoft 365 technologies. In this role, you will provide technical leadership, consultation, training, and modernization guidance across the Microsoft 365 ecosystem, helping business stakeholders identify solutions that improve collaboration, productivity, and business processes.

The ideal candidate combines deep technical expertise with strong communication and consulting skills. You will work directly with clients and stakeholders to understand business challenges, recommend Microsoft-based solutions, guide adoption of new technologies, and support strategic platform initiatives. This position also serves as a subject matter expert (SME) for Microsoft 365 services and related projects.

Beyond technical consulting, you will contribute to a collaborative engineering culture by mentoring team members, developing best practices, promoting knowledge sharing, and supporting continuous improvement initiatives.

Key Responsibilities
  • Provide consultation and guidance on Microsoft 365 applications and services.
  • Meet with business and technical stakeholders to assess requirements and recommend effective solutions.
  • Lead training sessions, workshops, and knowledge-sharing initiatives for users and technical teams.
  • Serve as a subject matter expert for Microsoft 365 technologies, including:
    • SharePoint Online
    • OneDrive for Business
    • Microsoft Teams (including Teams Voice and Rooms)
    • Exchange Online
    • Power Apps
    • Microsoft Purview
  • Monitor upcoming Microsoft 365 feature releases, evaluate their impact, and communicate recommendations to stakeholders.
  • Develop and maintain governance practices for SharePoint and Power Apps environments.
  • Drive adoption and change management initiatives related to Microsoft 365 services and platform enhancements.
  • Support technical projects as an SME and provide architectural guidance when needed.
  • Create and maintain documentation, solution libraries, standards, and best practices.
  • Mentor junior team members through knowledge transfer, coaching, and technical guidance.
  • Collaborate with cross-functional technology teams to improve services and support organizational objectives.
  • Track and communicate project status, successes, risks, blockers, and emerging issues.
  • Participate in meetings, training sessions, presentations, and consultation engagements as required.
  • Partner with learning and development teams to deliver technical training content and support user enablement efforts.
  • Assist with high-priority platform issues and stakeholder requests when necessary.
Required Qualifications
  • Bachelor's degree in Information Technology, Computer Science, or a related field, or equivalent professional experience.
  • 7+ years of experience working with Microsoft 365 technologies, including:
    • SharePoint Online
    • OneDrive for Business
    • Microsoft Teams
    • Exchange Online
  • 5+ years of experience developing and administering PowerShell scripts.
  • Experience conducting code reviews and working with version control or code repository platforms.
  • 3+ years of experience leading consultations with both technical and non-technical stakeholders.
  • 3+ years of experience designing and delivering technical training programs and workshops.
  • Demonstrated ability to work independently, manage priorities, and complete tasks with minimal supervision.
  • Strong communication, presentation, and relationship-building skills.
  • Ability to successfully complete required background screening and compliance-related training requirements.
Preferred Qualifications
  • Experience with Microsoft Government Community Cloud (GCC) environments and licensing models.
  • Hands-on experience developing solutions with Microsoft Power Apps.
  • Experience supporting enterprise collaboration and productivity platforms.
  • Familiarity with governance, security, and compliance best practices within Microsoft 365.
  • Experience mentoring technical team members and contributing to engineering best practices.
What You’ll Bring
  • A consultative mindset focused on solving business problems through technology.
  • Strong presentation and facilitation skills for audiences ranging from small project teams to large training workshops.
  • A passion for collaboration, continuous learning, and knowledge sharing.
  • The ability to translate complex technical concepts into practical business solutions.
  • A proactive approach to identifying opportunities for platform improvement and user adoption.
EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or 844-463-6178.

Benefits Overview
  • medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection.
  • ESPP (employee stock purchase program) and a 401K program which allow you to contribute typically within 30 days of starting, with a company match after 12 months of tenure.
  • HSA (Health Savings Account on the HDHP plan), SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, corporate discount savings program and other discounts.
  • On-demand training program, certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA.
  • Dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach.
  • Access to a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Everforth Apex team member can provide.
Contact Information

4400 Cox Road, Suite 200, Glen Allen, Virginia 23060

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

LCAT 9-Microsoft 365 SharePoint & Power Platform Developer
LCAT 9-Microsoft 365 SharePoint & Power Platform Developer

Apex Systems • Norfolk (VA)

On-site
USD 110,000 - 140,000
ESPP
401K
HSA
+3
Senior Microsoft 365 Consultant
Senior Microsoft 365 Consultant

HonorVet Technologies • Philadelphia

On-site
USD 110,000 - 160,000
Senior Systems Consultant
Senior Systems Consultant

1st Choice, LLC • Philadelphia

On-site
USD 110,000 - 160,000
Senior Product Manager
Senior Product Manager

Apex Systems • Kennesaw (GA)

On-site
USD 150,000 - 190,000
Medical insurance
Dental & Vision
401K with company match
+1
Microsoft 365 Support admin
Microsoft 365 Support admin

Apex Systems • Phoenix (AZ), Northern (KY)

Hybrid
USD 41,000 - 48,000
Technology Support Specialist
Technology Support Specialist

Apex Systems • Milwaukee (WI)

On-site
USD 45,000 - 55,000
Comprehensive benefits package
Employee Stock Purchase Program
401K program with company match
+1
Applications Dev & Test - Software Design Engineer 4
Applications Dev & Test - Software Design Engineer 4

Apex Systems • Kennewick (WA)

On-site
USD 100,564 - 106,075
Medical, dental, vision insurance
401K with company match
Employee Assistance Program
100% Remote Bilingual eCommerce Consultant (Spanish)
100% Remote Bilingual eCommerce Consultant (Spanish)

Apex Systems • Pittsburgh

On-site
USD 60,000 - 80,000
Medical, dental, and vision insurance
401K program with company match
Employee Assistance Program (EAP)
+1
Senior Microsoft 365 Platform Engineer (Onsite)
Senior Microsoft 365 Platform Engineer (Onsite)

Apex Systems • Philadelphia

On-site
USD 120,000 - 160,000
Microsoft 365 Consultant
Microsoft 365 Consultant

Quantam • Philadelphia

On-site
USD 110,000 - 170,000
Competitive hourly wages
Health benefits
Paid time off
+1