What are the responsibilities and job description for the SharePoint Engineer position at NorthHill Technology?
Description:
We are looking for a SharePoint Visualization Engineer to support the National Geospatial-Intelligence Agency. You’ll be at the forefront of innovation and play a meaningful part in improving the visualization of mission critical data.
Responsibilities:
We are looking for a SharePoint Visualization Engineer to support the National Geospatial-Intelligence Agency. You’ll be at the forefront of innovation and play a meaningful part in improving the visualization of mission critical data.
Responsibilities:
- Design, develop, and maintain SharePoint sites, pages, and solutions.
- Build and customize web parts, pages, and site templates optimized for mission workflows.
- Integrate SharePoint with external data sources (databases, APIs, geospatial services, intelligence systems).
- Implement and manage permissions, access controls, and content governance aligned with security requirements.
- Create interactive dashboards and visualizations that present mission-critical data clearly and efficiently.
- Translate complex geospatial, temporal, or operational data into intuitive visual formats for analysts and decision-makers.
- Optimize visualizations for performance, usability, and accessibility.
- Work closely with analysts, mission owners, and stakeholders to understand intelligence workflows and visualization needs.
- Support visualization of geospatial intelligence (GEOINT) products, metadata, and analytic outputs.
- Assist in modernizing legacy SharePoint or visualization solutions.
- At least 5 years of experience in analysis; design; hands-on development and delivery of web-based applications
- 3-5 years of experience with SharePoint 2013 or higher
- Creation and customization of SharePoint workflows and custom forms
- Experience creating automated processes within SharePoint as a foundation
- Experience in building and supporting all aspects of SharePoint including sites; site collections; master pages; templates; web parts; lists; libraries; workflows; security groups; permissions; and customizations
- Familiarity with 3rd party SharePoint applications
- Experience in SharePoint templates; customization; branding and web development (HTML; CSS; XSL; XSLT; CAML; JavaScript)
- Strong SharePoint troubleshooting skills
- Strong documentation and communication skills
- Strong user interaction and business analysis skills in order to translate customer needs into requirements.
- Understanding of SharePoint Online technologies including the Power Platform, forms, templates, and web parts.
- Understanding of PKI infrastructure and certificates
- Experience with PowerShell SharePoint module and scripting
- BA/BS (or equivalent experience)
- 10 years of related SharePoint development experience.
- Microsoft certifications