**This is a fully remote position!**
*This position REQUIRES US Citizenship and the ability to obtain at least a Secret level clearance**
**Please only apply if you have recent SharePoint Development experience!**
**Please answer all eligibility questions fully and accurately!**
Responsibilities:
· Develop a partnership with clients and create a positive relationship to understand clearly business processes, short and long-term business objectives, and functional goals
· Identify clients’ business needs and potential sales opportunities
· Perform consultative post-sales role with customers regarding implementations, configurations and solutions
· Provide additional consulting to improve customer service and enhance overall ROI to clients
· Possesses a knowledge base of each client’s business, organization and objectives to anticipate client needs and propose alternative business solutions
· Use productivity tools such as configuration management tools
· Manage projects through full project life cycle
· Set and meet scheduled and self-imposed deadlines on multiple projects with no supervision
· Suggest areas for improvement in internal processes along with possible solutions
· Work with manager and team members to ensure successful project rollout that meets the project’s requirements and satisfies the overall needs of the customer
· Investigate new technologies and methodologies
· Act as both a technical and professional mentor for more junior level consultants
· Successfully lead teams of three (3) or more consultants
· Act as a spokesperson for the firm
· Perform any administrative tasks assigned by management (e.g., status reports, timesheet entry)
Requirements:
· BA or BS in Computer Science, Computer Engineering or Engineering from an accredited college or university
· 10+ years’ experience in IT
· 5+ years of experience working with collaborative systems like SharePoint
· 5+ years in application Architecture/enterprise Architecture, systems integration and development, package implementation
· Proven leadership and managerial skills to independently manage teams, during multiple phases of the project lifecycle
· Strong skills to effectively interface with client executives
· Good business analysis/redesign skills with architecture and implementation experience
· Requirements analysis, conceptual, logical and detailed design skills
· Configuration planning, testing, change management and support experience
· Project management with complex projects and the ability to manage multiple projects simultaneously
· Experience integrating AI or machine learning into SharePoint
· Knowledge of Web Architectures including portals, application servers, security, Service Oriented Architecture (SOA) and .Net technologies
· Knowledge of relational database technologies and data access patterns and frameworks.
· Additional technical qualifications include hands-on experience in several of the following products or technologies:
o JavaScript
o Node.JS
o .NET Development Platform (Visual Studio, .Net Framework)
o SharePoint Framework Development
o Power Automate/Power Apps
o Microsoft 365
o Jira
o Material UI
o Dynamics
o SQL Server
o Microsoft Azure
o AWS
o Web Services
o Agile Development
Other Skills/Requirements:
· United States citizenship required
· Must be able to obtain a clearance; current active clearance preferred
· Willing to travel
· Demonstrated consulting skills, including client relationships and team facilitation
· Well-developed organizational and interpersonal communications skills
· 5+ Years working in an Agile Development environment – Certified Scrum Master a plus
· CompTIA (A+, Cloud+, Security+), Microsoft Certified Azure Solutions Architect, Microsoft 365 Certified: Enterprise Administrator Expert/Teams Administrator Associate, or AWS certified preferred
· Certifications such as Information technology infrastructure library (ITIL), Project management professional (PMP) a bonus
· Self-motivated, with ability to be effective team player
· Ability to thrive in a fast-paced environment where you can make an immediate impact for your client
This is a remote position.