Skip to main content

SharePoint Developer

SharePoint Developer

Job ID 5222
Job Location Atlanta - GA
Full-Time/Part-Time Full-Time

In support of the Centers for Disease Control and Prevention’s (CDC) Human Resources Office (HRO) for the U.S. Department of Health and Human Services (DHHS), the SharePoint Developer II will work as part of a team to design and customize SharePoint-based solutions.  This position will also administer and manage SharePoint databases.  Additionally, the SharePoint Developer will define, implement, maintain and enforce SharePoint Governance rules.  This includes ensuring the integrity and security of SharePoint data in accordance with business needs and industry best practices with regard to privacy, security and regulatory compliance.

 

ESSENTIAL DUTIES AND RESPONSIBILITIES

Essential duties and responsibilities include the following.  Other duties may be assigned.

 

Responsible for the integration of CNI Core Competencies into daily functions, including: commitment to integrity, knowledge/quality of work, supporting financial goals of the company, initiative/motivation, cooperation/relationships, problem analysis/discretion, accomplishing goals through organization, positive oral/written communication skills, leadership abilities, commitment to Affirmative Action, reliability/dependability, flexibility and ownership/accountability of actions taken.

 

Designs, writes and develops SharePoint workflows, support programs and applications.  Translates business requirements into technical, functional components.

 

Delivers daily maintenance and provides technical support to ensure the ongoing efficient and reliable operations of information systems.

 

Creates new sites, and manages site collection features, security, content types, search and other SharePoint out-of-the-box functionalities. 

 

Assists in the creation of news, blogs and content repositories. 

 

Administers user permissions and day-to-day updates of existing sites. 

 

Configures security and logging.

 

Researches advancements in technology, information systems and related components to optimize application efficiency, reliability and usability.  Recommends approaches for improving the reliability, scalability, performance or security of systems, as appropriate.

 

Migrates and/or restructures existing SharePoint sites into newer versions.

 

Leverages technology to automate manual tasks, and seeks to improve efficiency wherever practicable and appropriate.

 

Installs, tests and administers enhancements to existing hardware and software.

 

Makes recommendations for process improvements.

 

Helps to develop, enforce, and maintain information security controls, procedures and standards.

 

Supports the overall goals and objectives established by management.   Assists in determining and implementing methods to accomplish directives.

 

Responsible for meeting assigned project objectives, timelines and budgeting, which includes projects of moderate to advanced complexity.

 

Maintains and develops SharePoint environment documentation.

 

Coordinates, tests and deploys SharePoint patches and updates, as needed.

 

Responsible for aiding in own self-development by being available and receptive to all training made available by the company.

 

Plans daily activities within the guidelines of company policy, job description and supervisor’s instruction in such a way as to maximize personal output.

 

Responsible for keeping own immediate work area in a neat and orderly condition to ensure safety of self and co-workers.  Will report any unsafe conditions and/or practices to the appropriate supervisor and human resources.  Will immediately correct any unsafe conditions to the best of own ability.

 

EDUCATION/EXPERIENCE

Bachelor's degree with a concentration in Computer Science and a minimum of seven (7) years related experience, or equivalent combination of education / experience.  Requires five (5) years of ASP.NET development experience, two (2) years of CSS, JavaScript / JQuery and HTML experience, and one (1) year of Nintex 2010 experience.

 

CERTIFICATES, LICENSES, REGISTRATION

Ability to obtain a Security Clearance

 

JOB SPECIFIC KNOWLEDGE / SKILLS / ABILITIES

Working knowledge with ability to develop as well as to integrate with external systems: InfoPath forms, Workflows (WWF), custom controls and application pages

Advanced operational knowledge and understanding of SharePoint object models and systems development life cycle (SDLC)

Proficient skills in developing and deploying SharePoint solutions

Proficient knowledge of SharePoint 2010 and 2013 as well as related technologies (i.e., Web Parts, Event Receivers, Master Pages, MMS, SharePoint Designer)

Operational knowledge and understanding required to create site definitions and SharePoint site configurations / customizations

Working knowledge with ability to develop Windows SharePoint (WSP) packages for deployment to staging and test environments

Knowledge and understanding of SharePoint security

Knowledgeable in the use of PowerShell and STSADM

Excellent critical thinking, problem-solving and analytical skills with ability to identify problems, determine accuracy / relevance of information, evaluate alternatives and make recommendations

Ability to work effectively with others to achieve goals

Ability to work from a project plan as well as to assess needs, provide assistance, resolve problems and satisfy expectations

Ability to organize work, set priorities, handle multiple projects and complete assignments within the established timelines

Ability to work independently or in a team environment

 

MATHMETICAL SKILLS

Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry.  Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.

 

REASONING ABILITY

Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.

 

LANGUAGE SKILLS

Ability to read, analyze, and interpret general business periodicals, professiona1journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.