CACI International Inc · 5 months ago
SharePoint Developer/Knowledge Manager
CACI International Inc is a leading provider of technology solutions, and they are seeking a SharePoint Developer/Knowledge Manager to support US Southern Command. The role involves developing and maintaining SharePoint solutions, automating business processes, and managing knowledge systems to enhance organizational communication and information management.
Information TechnologyService IndustrySoftware
Responsibilities
Develop and maintain responsive user interfaces using HTML, CSS, and JavaScript with Power Apps and custom front-end solutions
Develop and deploy SPFX Web Parts and extensions to customize modern SharePoint experiences, including application customized for Field Customizer and List View command sets
Design and deploy power Automate flows for complex business process automation, including approvals, notifications, and data manipulation
Utilizing JSON formatting and schema definitions for custom SharePoint columns, adaptive cards and API integrations
Integrate and consume REST APIs and Microsoft Graph APIs to connect with external and Microsoft 365 services such as Outlook, Teams and Azure AD
Design and execute SharePoint search queries KQL for dynamic data retrieval, user personalization, and document search experiences
Extend Power Platform capabilities through custom connectors and embedded JavaScript
Managing data modeling and relationships using Dataverse and SharePoint List, ensuring optimal app performance and usability
Provide data administration support, including data input, modification, deletion, analysis, and document management in line with government policies
Implement and manage knowledge systems, such as SharePoint and Office 365, to support organizational information needs and communication
Lead platform expertise in SharePoint and Office 365, offering integrated solutions for improved collaboration
Analyze business processes, recommending and implementing effective knowledge management tools and methodologies
Administer and maintain the SharePoint environment, including user permissions, content management, and site customization
Ensure compliance with information assurance policies and perform regular audits to safeguard data
Offer end-user training and Tier 1 support, encouraging the effective use of KM tools
Continuously review and enhance knowledge management practices to align with current and future organizational needs
Modernize traditional full stack web applications by refactoring components into Power Apps Canvas apps, preserving UX/UI integration using HTML, CSS, equivalent styling and responsive design patterns
Bridge custom code approaches with Power Platform extensibility through Azure Functions, PowerShell scripts and embedded JavaScript and Power Pages or SPFX as needed
Translate Restful API consumption logic from JavaScript based web applications into power automated flows using HTTP actions, JSON schema parsing and custom connectors
Develop and enhance Power Apps and Power Automated flows to automate knowledge capture, approval and distribution workflows
Create user friendly interfaces for content entry and retrieval using Canvas apps with intuitive filtering and navigation
Integrate Microsoft Graph APIs and REST APIs to enhance knowledge access across Microsoft 365 platforms
Implement version control, auditing, and lifecycle policies to ensure content accuracy, compliance, and retention
Leverage SharePoint Search and KQL queries to build tailored search experiences and improved knowledge discoverability
Design, build and maintain custom SharePoint online sites. List libraries to support scalable knowledge management systems
Expertise in development
Qualification
Required
The minimum education and experience for this position is a Bachelor's degree plus 3 years of recent specialized experience, an Associate degree plus 7 years of recent specialized experience, a major certification plus 7 years of recent specialized experience, or more than 11 years of recent specialized experience
Current minimum Secret-level Clearance
Senior/high competence in the use of Microsoft Office 365 for managing KM systems
Preferred
Experience developing and deploying SPFX solutions. Integrate with Microsoft Teams
Working knowledge of Azure Services, Azure Functions, Logic Apps, Azure AD B2C/B2B for enhancing and extending SharePoint functionality
Knowledge of SharePoint migration tools. (Sharegate, Metalogic, DocAve, Fly, or SPMT) and experience migrating from on premise to SharePoint Online
Understanding of compliance and governance within Microsoft 365, including data loss prevention, DLP, sensitive labels and retention policies
Familiarity with PNP, modern search web parts, and other open-source community tools for enhancing SharePoint functionality
Experience supporting Operational Planning Teams (OPTs) and other cross-functional projects within the DoD or IC
Microsoft certification such as MS-600 (Microsoft Power Platform Developer), PL-400 (Power Platform Developer Associate) or Microsoft 365 Certified Developer Associate
Benefits
Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits
Company
CACI International Inc
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.
Funding
Current Stage
Public CompanyTotal Funding
$1B2025-05-21Post Ipo Debt· $1B
2003-01-10IPO
Leadership Team
Recent News
2026-01-22
2026-01-22
Company data provided by crunchbase