Title: | Senior System/SharePoint Developer |
---|---|
ID: | 1516 |
Location: | Fort Eustis, VA |
Department: | N/A |
Advanced Management Strategies Group (AMSG) is seeking a full time Senior System/SharePoint Developer with U.S. Army Training and Doctrine Command (TRADOC) or other Army/DoD experience.
AMSG supports a variety of Department of Defense (DoD), Department of Veterans Affairs (VA), Department of Homeland Security (DHS), Defense Health Agency (DHA), Department of the Treasury, and Federal Trade Commission (FTC) programs with performance management services. We take pride in our great work environment and highly motivated company. Join our team of top talent in supporting the federal government!
We hire Veterans and military family members!
Location: Fort Eustis, VA
Education: BS/BA Information Technology, Computer Science, Engineering, or relevant discipline required or associate's degree with 10 years’ experience.
Experience: 8 years of professional experience as a software developer; 4 years of experience in the design and management of SharePoint client-side solutions.
Clearance Requirements: DoD Secret Clearance
Job Type: Hybrid/Onsite
General Description:
Design, development, and configuration of SharePoint Online (SPO) and O365 solutions in support of the U.S. Army TRADOC Knowledge Management (KM) Program; inclusive of design, updating task areas, training, installation, user interface, network interface, solutions, etc.
Specific Duties:
-
Develop and support custom SPO solutions
-
Maintain SPO, milSuite and WordPress environments by establishing, documenting, and deploying appropriate monitoring of end users
-
Train staff how to make content changes in SPO
-
Provide SPO skills and KM support to TRADOC
-
Establish best-practices use of SPO system
-
Provide a range of strategies to identify, create, represent, distribute, and enable the use of SPO as an effective collaboration platform
-
Provide accurate reporting with status reports of site activities/issues, etc.
-
Ability to execute a variety of technical tasks while working in a dynamic team environment
-
Conduct data gathering, research, and analysis, design and develop recommendations, and communicate through briefings and written documents
-
Develop and maintain technical design artifacts and requirements documentation
-
Develop and implement a variety of SPO centric solutions, including:
-
Web Content Management (e.g., Intranet, Internet, Extranet)
-
Collaboration (e.g., Team/Project/Community sites)
-
Business Process Management (e.g., workflow, electronic forms)
-
Document Management (e.g., custom content types, policies, metadata)
Requirements:
-
Experience with out-of-the-box solutions for SPO and O365
-
Experience creating and customizing SPO site collections, sites, lists, libraries, workflows, and term stores
-
Experience in SPO migrations and Metalogix
-
Experience with low and no-code business process automation and application development utilizing Power Platform (Power Apps / Power Automate / Power BI)
Desired Qualifications:
-
Experience with HTML, CSS, and master page configuration
-
Knowledge and experience with JavaScript, JQuery, and REST
-
Proven work experience as a WordPress developer and webpage development
-
Meeting with clients to discuss website design and function
-
Designing and building the website front-end
-
Creating the website architecture
-
Designing and managing the website back-end including database and server integration
-
Generating WordPress themes and plugins
-
Conducting website performance tests
-
Troubleshooting content issues
-
Conducting WordPress training with the client
-
Monitoring the performance of the live website
-
Experience in data analytics, reporting and visualizations (PowerBI, Vantage, Advana) and decision-making platforms (Vantage, Advana)
-
Experience with the Agile methodology and Scrum Framework
-
Experience within a cloud-based environment
-
Experience working with debugging tools
-
Experience with project management software
-
Good understanding of website architecture and aesthetics
-
Ability to manage multiple projects
-
Good communication skills