NCIS Front End Web Developer

Clearance Level
Secret
Category
Web Development
Location
Quantico, Virginia

REQ#: RQ41882

Join GDIT and be a part of the team of men and women that solve some of the world's most complex technical challenges. The NCIS team is searching for a Front End Web Developer to join their program in Quantico, VA.

The Naval Criminal Investigative Service (NCIS) is an organization of approximately 2,200 personnel of which 700 serve at HQ and the remaining staff serve at offices worldwide. NCIS is the DON component with primary responsibility for criminal investigation, law enforcement (LE), counter-terrorism (CT), counterintelligence (CI), and cyber matters.  NCIS not only has primary responsibility for all criminal investigative, CI, CT, and cyber matters within the DON, but it also has exclusive investigative jurisdiction in non-combat matters involving actual, potential, or suspected criminal, terrorism, sabotage, espionage, and subversive activities. 

NCIS provides the DON with threat status and warnings associated with terrorist, criminal, cyber, and counterintelligence activity throughout the world.  NCIS is the only DON organization that has the information and responsibility to fuse and analyze the national intelligence and law enforcement information necessary to provide these warnings. 

The Information Technology Directorate (ITD) supports the NCIS core mission areas to investigate and defeat criminal, terrorist, and foreign intelligence threats by planning for and providing services through appropriate use of the people, equipment, technology, and infrastructure resources of the United States Navy and Marine Corps.

The Systems Administrator will be an important part of the IT Technology Operations division within the NCIS ITD organization and will perform the following duties: 

Overview of Position:

  • Front-End Web Developer with UI/JavaScript/SharePoint experience who can architect and develop modern, scalable front-end applications
  • Tasked with creating and communicating designs for Client's user interface

Responsibilities

  • Develop new user-facing features using HTML, JavaScript, CSS, and SharePoint
  • Build fast, responsive, cross-browser compatible web pages
  • Ensure the technical feasibility of UI/UX designs
  • Optimize web pages for maximum speed and scalability
  • Support and maintain existing web pages including feature additions and bug fixes
  • Design, implement, maintain, improve, integrate, and develop SharePoint solutions.
  • Support the development of technical solution documentation
  • Develop solutions leveraging existing tools and services wherever possible and otherwise building them as custom applications
  • Build reusable code and libraries for future use, plus document them for others to utilize
  • Collaborate with other team members and stakeholders
  • motivated and able to work independently

Required Skills and Qualifications:

  • BS or equivalent +8 years related experience
  • 5+ years of experience building and developing SharePoint solutions
  • Experience in using SharePoint Forms and SharePoint Designer
  • Extensive experience with implementing workflows
  • Experience implementing and deploying custom SharePoint features to enhance out of the box SharePoint functionality
  • Ability to convert business requirements into technical solutions using appropriate and applicable SharePoint web part(s) as well as using a combination of workflows and web development technologies
  • Knowledge and experience of controls for SharePoint custom development is a plus
  • Must have knowledge of SharePoint REST API design and principles
  • 3+ Years of experience in web Technologies like HTML, CSS, JavaScript, Bootstrap etc.
  • Current DoD 8570 - IAT Level II (GSEC, Security+ CE, SSCP, or CCNA-Security)
  • Active Secret clearance

Additional Skills:

  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Strong understanding of responsive and mobile design
  • Strong understanding of cross-browser compatibility issues
  • Excellent Debugging Skills
  • Experience working in an Agile/Scrum development process
  • Must have experience with REST API
  • Understanding of source code control principles
  • Experience with modern CSS tools and frameworks like Grid, Flexbox or Bootstrap
  • Experience with modern JavaScript frameworks such as Angular, React or Vue
  • Experience with optimizing web site load times.
  • Experience with server-side CSS pre-processing platforms, such as LESS and SASS a plus
  • Familiarity with Git is a plus.
  • Background in Graphic Design
We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.