SharePoint Developer

Unable to save this job. Please try again later.

To begin the application process, please enter your email address.

Already have an account?

Sign in to apply with your saved resumes.

New to CareerBuilder?

Don’t have an account? Continue as a guest!

Sorry, we cannot save or unsave this job right now.

Report this Job

Saving Your Job Alert

This email address has reached the maximum of 5 email alerts. To create a new alert, you will need to log into your email and unsubscribe from at least one.

Email Send Failed!

Apex Systems

Washington, DC

Posted now

Job Snapshot


Degree – 4 Year Degree

Other Great Industries


Job Competition



How Do You Compare to the Competition?

Get facts about other applicants with a CareerBuilder Account

Job Description

Apex is currently seeking an experienced professional to fill a SharePoint Developer position for a large government contract.

Position: SharePoint Developer 

Location: Washington, DC

The SharePoint Developer is responsible for the design, development and implementation of software solutions using the Microsoft Office 365 environment with a heavy emphasis on SharePoint and integrating office 365 applications and functionality

In this role, s/he will work with a team of software developers and configuration experts in the design, maintenance, update and management of Microsoft 365 and SharePoint Online based software solutions. This includes supporting all aspects of the application development process (i.e. development of strategy; legacy migration; system requirements analysis; system design; programming; testing; implementation and system maintenance).

The scope of responsibilities includes operations and maintenance of various existing in-house developed SharePoint sites and applications as well as supporting implementation activities for new projects in all project phases beginning with requirements gathering through implementation, and includes on-going production and on-call support.

Key Functions:

  • Acts as the resident expert across all of the deployed versions of SharePoint; provides advanced capabilities with the newest releases of SharePoint and O365 integration functionality
  •  Supports all aspects of SharePoint Online development and operations, including plans, designs, development and implementation, upgrade, support and maintenance functions
  • Researches technologies and best practices to support continuous improvements in systems and applications quality, efficiency, ROI, etc.
  • Provides data analysis and integration of applications in SharePoint Online and Office 365
  • Provides technical documentation updates to the latest enhancement or release
  • Works with the Program Management Office to develop project scope, budgets, and priorities
  • Supports the use and updating of standards for development tools/platforms/methodology/controls to ensure efficiency, quality and consistency in application development
  • Supports specific project plans and time lines; delivers status reports, issues log and generate appropriate documentation
  • Ensures that project work meets all contractual service levels associated with quality estimation and incident resolution
  • Supports the in-house software development processes for implementation, determining user requirements and desired outputs, including migration to next generation development tools
  • Designs and implements applications to meet business and internal SLAs

Required Qualifications:

  • Bachelor’s degree in Computer Science or related technical discipline
  • 8+ years’ experience performing software design and development
  • 4+ years’ experience providing advanced SharePoint and O365 development efforts
  • Experience implementing custom solutions using SharePoint Online
  • Knowledge of SharePoint Online, on-premises and hybrid configurations
  • Experience developing with .NET, C# and the SharePoint API. Client-side, JSOM, jQuery, JavaScript, custom SharePoint applications, web parts, event receivers, timer jobs, etc.
  • Experience and Working Knowledge of Microsoft PowerApps, Flow, creating Infopath forms and creating complex SharePoint Workflows.
  • Able to develop Powershell and SQL Server queries, stored procedures, views, etc.
  • Experience administering SharePoint environments on-prem and cloud (Azure)

Preferred Qualifications:

  • Experience with SharePoint environment and site migrations
  • Experience using Team Foundation Server (TFS) or similar application to manage solutions
  • MCSE Productivity Solutions Expert

EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178

Job ID:

Help us improve CareerBuilder by providing feedback about this job:

Report this Job.
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.
By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

Saving Your Job Alert

Job Alert Created

Well, this is embarrassing. We are having trouble saving your search. You can try again or come back at a later time.

Maximum Email Alerts

This email address has reached the maximum of 5 email alerts. To create a new alert, you will need to log into your email and unsubscribe from at least one.

To Apply to this Job, Please go to the website address given in the source.