Microsoft 365 Architect SME

Overview

On Site
Full Time

Skills

Azure Solutions Architect; Architect
design
and implement SharePoint-based solutions
M365 Power Applications

Job Details




Job Description


Manages the technical solution for software releases, including ensure that development teams have appropriate designs; identifying and managing delivery risks; decomposing complex features and coordinating work across development teams. Considered an expert in web and system development. Acts as a representative of the company and project in customer presentations, technical meetings, and design reviews.



Job Responsibilities



  • Provide expert-level guidance on Microsoft Active Directory/Entra, Teams, SharePoint, Exchange Online, Power Platform, and related M365 services.

  • Architect, design, and implement SharePoint-based solutions that align with business requirements and enhance productivity and collaboration.

  • Develop and implement strategies for integrating SharePoint with other systems and applications in the enterprise

  • Develop collaborative capabilities to enable sharing of information and knowledge using M365 Power Applications (Apps) to extend SharePoint capabilities and create custom applications and workflows.

  • Automate Workflows, SharePoint Lists, Outlook Group Distribution Lists, and Teams channels with private channels

  • Manage and maintain site Content and Structure settings, Site Hierarchy, and site collection navigation

  • Establish and enforce governance policies to ensure proper usage, security, and scalability of SharePoint environments


  • Provides technical analysis for overarching strategic architecture then designs, creates, and monitors the implementation of end-to-end integrated systems.

  • Analyzes various system architecture, design, interfaces and API documents to document system capabilities and identify gaps.

  • Communicates to team members the architectural vision for a program or project.

  • Responsible for dictating design choices to software developers, including but not limited to: platforms, coding and technical levels. Experience in establishing and enforcing standards and practices.

  • Oversees the development team, manages the full life cycle of the software development process.

  • Ensures that all systems and software development adhere to standards for programming including: user interface, configuration management, system interfaces, etc.

  • Participates in the planning and development of requirements, design, program specifications, interface requirements, and input/output file layouts.

  • Develops and maintains System Design Documents and provides expertise in the development of policies for standardizing systems.

  • Conducts research on new technologies in the field of systems development and create and make recommendations for investing in such systems that will increase cost effectiveness and flexibility.

  • Tasked with a balanced and focused development of the system and its maintenance despite requirements changes.


Minimum Qualifications



  • and fluent English speaker

  • Must possess current, active, DoD Secret security clearance

  • Bachelor's degree with 15 years of relevant experience (additional 4 years of work experience may be considered in lieu of Bachelor's degree)

  • Microsoft Certified Azure Solutions Architect Expert

  • Microsoft Certified Power Platform Functional Consultant Associate, or, Power Platform Developer Associate

  • Solid working knowledge of standard computer software (Microsoft Office business suite to include Outlook, Word, Excel, PowerPoint, and Project).


Other Job Specific Skills



  • Extensive experience in taking program requirements and is able to create an architecture vision having experience in high volume and high availability networks and systems.

  • Extensive software development experience and thorough knowledge of a variety of programming languages and logic.

  • Ability and willingness to monitor software under development meets architecture criteria.

  • Experience in technical project management.

  • Extensive experience in design and development of IT architectures.

  • Extensive experience in large scale design and development of distributed, stateless applications.

  • Experience must include a wide range of work in creating diagrams and documentation with all components that comprise IT systems including network topology.

  • Experience working with an application development team in an agile software development environment.

  • Experience and knowledge of multi-tier and cross-platform architectures.

  • Attention to detail, and a commitment to quality work.

  • Strong communication skills.

  • Experience with architecting enterprise solutions based on REST web services.


Preferred Qualifications



  • Microsoft Azure Power Platform Solution Architect Expert

  • CompTIA Security+ certification


#cjpost

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.