CACI International SharePoint Developer in Reston, Virginia

Job Description:

The SharePoint Developer will work on a SharePoint development team to develop a SharePoint 2013 portal for the RCA program. The candidate will assist in project planning and be responsible for establishing level of effort estimates for project deliverables and providing alternative solutions and technical expertise across a range of applications, systems and technologies. They will also review input from analysts to determine if published products are posted in accordance with web guidelines. They will also review published products for formatting and display errors and develop/perform necessary software modifications to address the problems(s). They will manage website editorial activities while ensuring all goals and objectives of an initiative and the program are accomplished within contract terms and conditions.

Functional Responsibility: Serves as an Agile Scrum Team member providing the development and content for users who regularly access the website and utilize it as a major source for information and decision-making. Responsible for activities associated with delivery of customer-defined systems and software projects; basic RESPONSIBILITIES include:

  • Analyzing project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components.

  • Performing scheduled and allocated work, providing advice and guidance, and resolving problems to meet technical performance and financial objectives.

  • Ensuring product quality and timeliness of efforts.

  • Creative ideas and innovative approaches to build robust capabilities that facilitate collaboration across the project team as well as the client and other key stakeholders.

  • Deconstructs current business processes to ensure they are in alignment with existing policies, processes and procedures.

  • Work with end users and stakeholders on identifying requirements for content as well as customized workflows.

  • Develop work flows to automate manual processes on the program.

  • Experience implementing MS SharePoint, MS Project Server.

  • Provide ongoing maintenance of the SharePoint portal.

  • Troubleshoot and debug any issues on the portal.

  • Work with third party vendors engaged to develop or consult on custom and out-of-the-box SharePoint solutions.

  • Respond to escalated service desk tickets, supporting custom and out-of-the-box SharePoint solutions.

  • Develop, design, document and support custom and out-of-the-box SharePoint solutions using industry best practices.

Minimum required:

  • Must be a U.S. Citizen, with or eligible for a Government security clearance.

  • College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline.

  • Three (3) to five (5) years work experience developing SharePoint portals (Microsoft SharePoint 2013 & 2010) and related technologies.

  • Hands-on experience with Web/SharePoint architecture design, Site Branding & Navigation, Workflows, Reporting Services, Custom Lists, Web Parts, InfoPath, Business Connectivity Services (BCS), and Search configuration & refinement.

  • Knowledge of ASP.NET, .NET framework, and Visual Studio (Visual C#, Visual Basic).

  • Knowledge of front-end technologies (JavaScript, jQuery, CSS, HTML).

  • Experience using Web Services in a SharePoint environment (i.e. connecting to third party web services to retrieve data).

  • Experience working effectively in and fostering highly collaborative, team-oriented environments.

  • Understanding of web environments in large IT organizations

  • Demonstrated knowledge of information architecture principles and user-centered design principles.

  • Knowledge of current best practices in web design, usability, and accessibility.

  • Ability to create and maintain articulate, structured technical documentation.

  • Strong organizations skills, must be able to prioritize and multi-task Proven communication skills; articulate and able to communicate with associates from different functional areas.

  • Excellent verbal and written communication skills.


  • Familiar with Agile methodology.

  • SharePoint 2013 applications deployment.

  • SharePoint 2013 server administration

  • Microsoft Technical Certifications

CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. Join CACI, where you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. A Fortune magazine World's Most Admired Company in the IT Services industry, CACI is a member of the Fortune 1000 Largest Companies, the Russell 2000 Index, and the S&P SmallCap600 Index. CACI provides dynamic careers for over 20,000 employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.