M365 'Modern Workplace' Senior Consultant
- Expired: over a month ago. Applications are no longer accepted.
The M365 Modern Workplace Senior Consultant provides technical leadership for our M365 consulting projects and ensures our solutions align with our client’s business goals. This role requires strong technical proficiency in M365 Modern Workplace cloud technologies such as SharePoint, OneDrive, Teams, PowerShell scripting, Power Automate, Power BI, and Purview Compliance Portal, as well as conceptualizing information architecture and developing sharing models for internal and external security.
The Consultant must be capable of leading internal and customer project teams from project kick-off to support hand-over and be comfortable presenting to senior business as well as very technical audiences, either in person or remotely. This role requires the successful candidate to be the Microsoft Modern Workplace Subject Matter Expert for the given project team.
The Consultant will collaborate closely with the Sales team to prepare estimates, quotes and demonstrations that showcase TEAM’s products, solution approach, skills, and experience.
The Consultant must be able to work independently, without supervision, while collaborating closely with sales executives, project managers and other team members to effectively support the project delivery or sales efforts of the company.
The Consultant must be authorized and available to work in the US without sponsorship and located in or near the continental United States.
Responsibilities and Duties
Reporting to the Practice Director, the Senior Consultant will work as part of a team of problem solvers with extensive consulting and industry experience, helping our clients achieve their business outcomes from strategy to execution.
Overall responsibilities include but are not limited to:
- Provide technical leadership on consulting projects to design, develop, and implement solutions using M365 and related technologies. Our goal is to meet and exceed the customer expectations for the engagement in a sustainable and controlled manner in accordance with TEAM IM’s Implementation Methodology. The Consultant will work with Customer Success to ensure that each implementation results in a follow-on work and product sales and multiple outcomes for the customer. (Time allocation = 70%)
- Responsible for supporting TEAM Sales and maintaining capacity and skills to provide a world class Pre-Sales function. This includes developing and maintaining our ability to estimate projects accurately, provide fit for purpose solution approaches and options, and demonstrate the technologies to prospective partners and customers, as well as assisting salespersons with proposals and quotes. (Time allocation = 20%)
- Responsible for constantly staying abreast of TEAM Products and Services through interaction and collaboration with TEAM Practices, Technology Partners Products, and continuously studying related industry trends to become a Subject Matter Expert in the technology areas assigned to the Consultant. This includes developing and maintaining technical partner relationships with Microsoft and other partners. (Time allocation = 10%)
Essential Functions
- Work through all phases of Software Development Life Cycle (SDLC) which includes gathering and analyzing business requirements, functional/technical specifications, designing, developing, testing, deploying the applications, and providing production support.
- Facilitate discussions with senior business and technical stakeholders to extract critical business requirements and present a technical vision in the form of process design, software products, customizations, and integrations to meet those needs
- Responsible for all project designs and documentation and serve as a primary liaison between the business team and the project team by assisting in identifying, understanding, and documenting their business needs
- Oversee and assist with development of the designed solutions using SharePoint, OneDrive, Teams, Power tools (Apps, Automate, BI), PowerShell scripting, Forms, Viva, Exchange, Intune, Common Data Service (CDS), SQL, C#, ASP.Net, and web service integrations.
- Work as a senior technical leader within our implementation delivery team to develop solution proposals and execution plans that include scope, assumptions, an implementation plan, and technology solution options to meet client goals as well as longer term needs
- Provide leadership and technical guidance to the project delivery team throughout the implementation to ensure accurate delivery of project plans
- Maintain knowledge of third-party software vendors to leverage complementary offerings and effectively compare solutions
- Provide current best practices and solution alternatives as part of solution design documents
- Communicate complex topics regarding solutions and related projects to audiences both with and without deep technical skills
- Lead or assist with presales demonstrations of products and services to prospective clients
- Perform other related duties as assigned
Location
Remote work environment located in or near United States. Minneapolis, MN or Denver, CO preferred but negotiable.
Work Environment
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, audio visual equipment, printers, and phones.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to talk and hear. The employee frequently is required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms.
Position Type/Expected Hours of Work
Full-time, average of 40 hours per week.
Travel
Travel can sometimes be an integral part of the job. Must be able to travel and spend periods of time on site.
Required Education and Experience
- Bachelor's degree in Computer Science, Information technology or related field
- Must have at least 5 years of IT consulting experience, with 2 years in the equivalent capacity of Microsoft Sr. Solution Consultant
- Must have experience in managing projects to the outcome and ensuring the client achieves the objectives
- Must have experience in building a relationship with the client, while negotiating the best outcome for both the client and the company
- Experience in PowerApps applications & BI development using the Microsoft Power Platform in addition to 2 years of experience in design, development, and implementation of web-based applications, and the exposure to enterprise level applications.
- Expertise in developing applications using PowerApps, PowerShell, canvas, model driven apps, Common Data Service CDS, SQL, Forms, SharePoint online, Power BI, Azure, C#, ASP.Net, Web Services.
- Experience in developing stored procedures, triggers using SQL and T-SQL in relational databases such as MS SQL Server.
- Expertise in Design and Development of User Interfaces, User Controls, and Custom Controls using ASP .Net and C#.
- Experience with .Net Security features such as Authentication & Authorization, Forms-based Authentication, Authorizing Users, Roles and User Account Impersonation.
- Good experience in implementing agile/scrum software development methodologies.
Additional Eligibility Qualifications
Strong interpersonal skills including mentoring, coaching, collaborating, and team building demonstrate extensive knowledge and/or a proven record of success emphasizing the following areas:
- Developing and maintaining client relationships, and the working in multiple and simultaneous, complex workstreams or engagements
- Managing transformational projects related to IT Architecture, Engineering, Operations, Security, and Digital adoption
- Leading large-scale initiatives emphasizing the strategy, design, and development of Platform-as-a-Service, Infrastructure-as-a-Service, and Software-as-a-Service cloud platforms that extend to private and public cloud deployment models
- Applying DevOps strategies, designs, implementations, and tools capabilities/functionalities.
- Experience installing, developing for, and configuring SharePoint
- Excellent people skills, with an ability to partner with a dynamic team and engage with customers and potential customers.
- Possess personal qualities of integrity, credibility, and commitment to corporate mission.
- Experience with technical writing and creating technical documentation for customer projects
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
TEAM IM has also built a suite of content services that extend these platforms to produce unique solutions such as automatic redaction, auto-classification, eSignature, Records management and Mobile applications. Partnerships with Microsoft, M-Files, JourneyApps, Oracle, ABBYY, Elasticsearch, HelloSign, Frevvo, and many more bring TEAM IM to the forefront of an all-in-one enterprise information management solution provider.
A career with TEAM IM will provide you with the opportunity to work on the joint business relationship between TEAM IM and Microsoft and other platform providers to bring new and innovative services to some of the largest and most successful companies in the world. We help our clients adopt the cloud to digitally transform their business, scale, and streamline operations through our strong technology and commercial alliances.
TEAM IM

Address
100 South 5th Street
New York, NYIndustry
Business
Get fresh Workplace Consultant jobs daily straight to your inbox!
By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.
You Already Have an Account
We're sending an email you can use to verify and access your account.
If you know your password, you can go to the sign in page.