SharePoint Web Developer, Senior
Booz Allen HamiltonAbout the role
The Opportunity:
Are you passionate about crafting an amazing user experience? The right interface can make SharePoint Online easy to use, encourage early adoption, and save time and resources. We’re looking for you, a front-end developer who will use equal parts skill and vision to build an experience that delivers functionality and efficiency.
This is an opportunity to meet challenges in the Intelligence Community (IC) by collaborating with a development team to streamline business processes and customer support using SharePoint 2019 technologies. You’ll work with the development team to ensure accessibility for all users by developing a front-end that functions across browsers, platforms, and devices while meeting accessibility and security requirements. In addition, you will assist with the analysis, evaluation, and assessment of SharePoint. You will provide recommendations for system and process improvements, optimization, development, and operations sustainment efforts for IT systems, software, and processes, including SharePoint.
This is an opportunity to contribute and administer, design, develop, and implement Microsoft SharePoint-based applications and solutions. You’ll create and maintain complex workflows for process improvements and streamlining. You’ll work with clients, stakeholders, and project management to analyze business and enterprise requirements, including applying expertise in Microsoft SharePoint 2019 product capabilities, customization, and development avenues. You’ll work on projects that meet challenges in the IC, collaborating with your team to build automated business processes and sites in SharePoint with user centric design. You’ll develop your skills and learn how to ensure accessibility for all users by developing a front-end that functions across browsers, platforms, and devices while meeting accessibility and security requirements. With mentoring, positive code reviews, and opportunities to learn new tools and skills, we focus on growing as a team to make the best solutions for our customers. Join us as we build systems to change the client for the better.
Join us. The world can’t wait.
You Have:
11+ years of experience with web development, including supporting the design, development, and maintenance of SharePoint websites from a front-end and back-end perspective
Experience with creating and maintaining SharePoint templates, developing and maintaining scripts, providing site design, coding, implementing fixes, applying expert assistance for SharePoint sites, and developing forms and workflows using Nintex
Experience with JavaScript and JavaScript module loaders, including Require.js and AMD and .NET framework and web markup languages, including C#, HTML and CSS
Experience with cross-browser compatibility issues and ways to work around such issues
Experience with input validation techniques and approaches ad browser rendering behavior and performance
Knowledge of features and utility functions of jQuery and adapt various jQuery plugins and features, including $.ajax for specific needs
Knowledge of asynchronous request handling, partial page updates, and AJAX and features and limitations of the Sizzle engine
Ability to support SharePoint page design for Modern View, configuration, workflows, administration, migration, and automated deployment processes and demonstrate support and expertise to migrate SharePoint Online sites from Classic View to Modern View
Active TS/SCI clearance; willingness to take a polygraph exam
Bachelor’s degree
Nice If You Have:
Experience with SharePoint customization, including custom branding and navigation, configuring and administering search, configuring site collections, and content type development
Experience in working with clients, stakeholders, and end users to obtain requirements. Assist client to identify shortcomings, analyze existing process, and recommend strategies of process improvement and tools to achieve more efficient results and keep up with current technologies
Ability to work on a team to collaboratively execute software development life cycle activities, including scope and requirements definition, design, development, and deployment of SharePoint solutions
Ability to perform interface modifications to SharePoint utilities and tools and support content migrations, workflow development, and solution deployments
Ability to collaborate at all levels and across organizations
Ability to translate a vision into strategic and tactical plans and execute resulting plans
Ability to pay strict attention to detail
Ability to
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s