Senior SharePoint Architect/Developer

ManTech (


  Full Time   Employee   Contractor

United States

Become an integral part of a diverse team that leads the world in Mission, Cyber, and Intelligence Solutions. At ManTech International Corporation, you will help protect our national security while working on innovative projects that offer opportunities for advancement.

As a Senior SharePoint Architect and Developer you will work in a dynamic position helping drive and deliver a wide range of capabilities using SharePoint, SharePoint extensions, and custom development. You will be the Senior Subject Matter Expert responding to requests from across the customer organization and will be able to quickly evaluate and implement new functionality and/or incorporate existing web parts to prototype desired functionality.


The Senior SharePoint Architect and Developer performs application development within the SharePoint 2010 environment. Specific tasks include but are not limited to:

  • Elicit and analyze business processes and requirements from technical and non-technical teams
  • Define, architect, implement, and maintain solutions within the SharePoint 2010 including development of complex workflows
  • Develop custom tailored SharePoint workflows and data exports to provide maximum automation and availability of submitted data for reporting and metrics on all collected information.
  • Architect and maintain integrations with other external capabilities
  • Support migration of customer to SharePoint 2013 on AWS
  • Organize tasks and estimate delivery times
  • Create and maintain technical documentation
  • Help facilitate SharePoint adoption by end users
  • Investigate, analyze, document, and correct reported defects
  • Contribute in improving our processes and policies
  • Contribute ideas for products and the business
  • Contribute to our company website and blog
  • Interact with clients throughout project life cycle Serve as the technical and functional subject matter expert for SharePoint solutions internally and externally
  • Assist in the development of training documentation, and provide training when requested

  • At least 5 years of SharePoint experience in architecture, design, configuration, development, implementation, and continuing maintenance of custom solutions and portals
  • At least 10 years of software development experience through the entire Software Development Life Cycle (SDLC) is required
  • 2 to 3 years Agile Development experience (Agile development certification is a plus)
  • Experience with SharePoint 2013/2010, including application development, migrations, and ongoing client-side maintenance support
  • Experience with creation of intuitive user interfaces and sites in the SharePoint environment
  • Experience with Web development, including JavaScript, AngularJS, JQuery, Bootstrap, Q, MomentJS, AngularUI, Highcharts, Object-Oriented Programming, RESTful Web Services
  • Experience with JavaScript libraries such as JQuery & SPServices library that abstracts SharePoint's Web Services
  • Experience with GIT, Jenkins, Puppet, Chef
  • Experience setting up portals and websites, building applications and portal interfaces
  • Experience with website design based upon User Experience (UX) standards
  • Experience with developing Web-based applications using Microsoft technologies, including ASP.NET Framework and C#
  • Experience implementing SharePoint customizations when needed to fill in requirement gaps that cannot be met using out-of-the-box configuration (e.g., web parts, event receivers, etc.)
  • Extensive client-facing consulting experience with Sr. Client staff
  • Extensive work in self forming teams supporting Agile delivery methodology
  • Excellent organizational and time management skills; ability to work independently and solve problems.
  • Excellent interpersonal skills
  • Excellent written and verbal communication skills
  • Experience with conducting presentations or training sessions
  • Experience identifying and prioritizing issues
  • A desire to learn new skills and work with cutting edge technologies
  • Commitment to quality; ability to review and correct deficiencies in own work
  • Ability to own and resolve issues and proactively assist others

Desired Skills

  • Security+
  • Demonstrated ability to convert business requirements into system functionality within the SharePoint framework
  • Comprehensive experience with SharePoint configuration through the web UI and PowerShell
  • Experience using SharePoint server-side and client-side object models
  • Experience in the implementation of SharePoint collaboration tools (forums/issue lists, document/form libraries, etc.), and the ability to seamlessly integrate with other Microsoft tools
  • Broad understanding of SharePoint web publishing, content management, and information architecture
  • Configuring and customizing search and taxonomies
  • Experience with SharePoint branding with knowledge of creating and editing master pages, page layouts, HTML, and CSS

Security Requirement:
Active TS/SCI level security clearance based on a SSBI within the last five years. Must be able to obtain CI Poly.

Keywords: SharePoint, architect, developer, Agile, Javascript, .net

To apply for this job, contact:
Human Resources

Save This Job

Email This Job to a Friend