SharePoint Developer

CACI InternationalNorfolk, VA

About The Position

Serve as a key developer supporting enterprise collaboration and knowledge management solutions within the Navy Maritime Maintenance Enterprise Solution (NMMES) program. • Design, develop, and maintain SharePoint-based applications and portals that enhance communication, workflow automation, and data accessibility across Navy maintenance operations. • Collaborate with Government stakeholders and cross-functional teams to deliver scalable, user-friendly solutions aligned with mission needs. • Support modernization efforts by integrating SharePoint with cloud-based and enterprise systems within the NMMES Cloud Hosting Environment (CHE).

Requirements

  • Bachelor’s Degree (BA/BS) and 5–8 years of experience in SharePoint development.
  • Hands-on experience with SharePoint Online and/or SharePoint Server (2016/2019).
  • Experience with SharePoint Framework (SPFx), Power Platform (PowerApps, Power Automate), and modern web development tools.
  • Proficiency in JavaScript/TypeScript, HTML, CSS, and REST APIs.
  • Experience developing workflows, forms, and document management solutions.
  • Familiarity with Microsoft 365 ecosystem and integration capabilities.
  • Experience gathering requirements and translating them into technical solutions.
  • Active Secret clearance (or ability to obtain).

Nice To Haves

  • Experience supporting DoD/Navy programs or federal IT environments.
  • Familiarity with Azure or cloud-based integrations.
  • Experience integrating SharePoint with other on-premise or cloud-based systems.
  • Knowledge of DevSecOps practices and CI/CD pipelines.
  • Experience with data visualization tools (Power BI or similar).

Responsibilities

  • Design, develop, and maintain SharePoint Online and/or SharePoint Server solutions, including sites, workflows, and custom applications.
  • Build and customize SharePoint components using SPFx (SharePoint Framework), Power Platform (PowerApps, Power Automate), and web technologies (JavaScript, HTML, CSS).
  • Develop and maintain workflows, forms, dashboards, and document management solutions.
  • Contribute to integration efforts between SharePoint and other systems.
  • Gather and translate business requirements into technical designs and scalable solutions.
  • Troubleshoot and resolve issues related to SharePoint functionality, performance, and security.
  • Implement and maintain governance, permissions, and content management best practices.
  • Support testing, deployment, and user training activities.
  • Collaborate with cybersecurity teams to ensure compliance with DoD security requirements.

Benefits

  • Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
  • We offer competitive compensation, benefits and learning and development opportunities.
  • Our broad and competitive mix of benefits options is designed to support and protect employees and their families.
  • At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service