Senior SharePoint Developer

Cayuse Technologies

Today
Top Secret/SCI
Unspecified
Unspecified
IT - Software
Arlington, VA (On-Site/Office)

Overview

The Work

The SharePoint Developer will provide support to the client on a variety of tasks to include SharePoint development, creating automated tools for workflow efficiencies, and the analysis, synthesis and visualization of data. These tasks and products are intended to provide overall enhancement to the program.

This position performs all duties and responsibilities in accordance with the Mission, Vision, and Core Values of Cayuse

Responsibilities

Key Responsibilities
  • Create, configure, and customize SharePoint sites according to customer specifications and needs.
  • Support content management and document management for Subdivisions, Branches, and Regions.
  • Analyze business process workflows.
  • Improve inefficient business process flows by leveraging existing technology.
  • Work with process owners to ensure process steps and roles are clear.
  • Support user testing and user guide documentation.
  • Troubleshoot products and respond to ad-hoc requests for support in SharePoint.
  • Organize customer knowledge, resources and tools to ensure they are up-to-date and easy to find.
  • Continuously learn and share collaborative technology platform best practices and new customer technology.
  • Develops complex M365 solutions using the Power Platform, including SharePoint Online, Power BI, Power Automate, and Power Apps.
  • Demonstrates tactical, front end SharePoint work as well as back-end development to deliver customized solutions.
  • Continuously improves customer business processes by identifying pain points and re-engineering the business process.
  • Leverages the customer's existing technologies and integrates data from across multiple systems.
  • Delivers Dashboards and data analytics in business intelligence reporting tools such as Power BI.
  • Assists the customer with transitioning to new technologies.
  • Works with multiple data sources and across multiple systems such as ServiceNow and SharePoint; provides a data model to display dashboards that improve decision-making.
  • Applies Agile best practices, continuously grooming a product backlog with the Customer Product Owner, refining requirements, planning sprints, performing demos, testing, and rolling out new features or enhancements on a transparent schedule.
  • Provides strategy and management of knowledge management (KM) tools and services and data product development.
  • Engages will all levels of staff to understand pain points and business requirements.
  • Develops and delivers briefings to Senior Leadership; recommends strategy for business process improvement, pilots, prototypes, and product roll outs.
  • Documents complex business processes, ensuring the customer has a picture of the as-is and to-be.
  • Drafts Standard Operating Procedures.
  • Drafts communications for leadership to ensure staff is prepared, equipped, and supported during changes to process or tools. Coordinates new training tools.
  • Facilitates lessons learned meetings with leadership and Team Leads at regular intervals.
  • Ensures lessons learned are applied in the areas of people, process, and tools.
  • Coordinates with Technical Writers to ensure work instructions for staff are accurate and reflective of new tools or processes.
  • Monitors the Agency Data Standards and ensure they are made usable across Operations Tools and Reports.
  • Collects and standardizes controlled vocabulary for customer operations when an Agency Data Standard does not exist.
  • Propose and implements improved site navigation and SharePoint page layouts ensuring a positive and intuitive end user experience.
  • Follows Agile best practices ensuring frequent feedback loops; schedules recurring product backlog grooming sessions, requirements refinement, sprint planning, sprint demos, testing, training, and rollout.
  • Maintains a transparent schedule and backlog of Epics, Features, Enhancements, and Fixes.
  • Designs, implements, and troubleshoots of SharePoint and Power BI solutions.
  • Supports testing of new tools and new tool administration documentation.
  • Serves as a KM subject expert
  • Other duties as assigned


Qualifications

Qualifications - Here's What You Need:
  • Bachelor's Degree in a related discipline.
  • Must have a minimum of six (6) years of related experience. An additional two (2) years of experience may be substituted with an Associate's Degree, and an additional four (4) years of experience may be substituted with a relevant technical certificate.
  • Experience with at least two of the following: HTML and JavaScript coding, CSS, SharePoint 2010 Web part application and configuration, InfoPath Designer 2010, SharePoint 2010 Designer, or online workflow development. Experience with interfacing SharePoint to Microsoft Office products, including Word,Excel, PowerPoint, Project, or Visio.
  • Working knowledge or experience with Agile ceremonies, or Scrum Master certification.
  • Working knowledge or experience with two of the following:
  • SharePoint Online
  • Microsoft Teams
  • Power BI
  • Power Apps
  • Power Automate
  • Active TS/SCI security clearance and DHS suitability or the ability to obtain and maintain suitability.
  • Must be able to pass a background check. May require additional background checks as required by projects and/or clients at any time during employment


Our Commitment to you / overview of benefits
  • Medical, Dental and Vision Insurance; Wellness Program
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
  • Short-Term and Long-Term Disability options
  • Basic Life an AD&D Insurance (Company Provided)
  • Voluntary Life and AD&D options
  • 401(k) Retirement Savings Plan with matching after one year
  • Paid Time Off


Reports to: Program Manager

Working Conditions
  • Professional office environment
  • Ability to work 24/7 rotating schedule with 8hr shifts varying.
  • Must be physically and mentally able to perform duties for extended periods of time.
  • Ability to use a computer and other office productivity tools with sufficient speed to meet the demands of this position.
  • Must be able to work varying work schedules and/or extended hours to meet business needs and project deadlines.
  • May be asked to travel for business or professional development purposes.


Other Duties: Please note this job description is not designed to cover or contain a comprehensive list of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

Cayuse is an Equal Opportunity Employer. All employment decisions are based on merit, qualifications, skills, and abilities. All qualified applicants will receive consideration for employment in accordance with any applicable federal, state, or local law.

Pay Range

USD $120,000.00 - USD $140,000.00 /Yr.
group id: 10323520

Match Score

Powered by IntelliSearchâ„¢
Create an account or Login to see how closely you match to this job!