Jr. Software Developer - Military veterans preferred

General Dynamics Information Technology (www.gdit.com)


  full-time   employee

North Carolina
United States


GDIT is seeking a Senior Software Developer to support the National Oceanic and Atmospheric Administration's (NOAA's) National Centers for Environmental Information (NCEI) in Asheville, North Carolina.


This position is part of a kanban agile development team supporting the National Oceanic and Atmospheric Administration (NOAA) effort through NCEI to consolidate its scientific dataset and product search, discovery, and access systems into one web application known as OneStop. This development team works in the context of the broader OneStop project to develop metadata (descriptive documentation) editing tools. The position will:

  • Assist in the implementation of a NOAA federal enterprise by improving and connecting existing NCEI­ metadata systems.
  • Require an experienced professional capable of working with teams across various geographical locations who will be able to quickly establish an understanding of existing NCEI ISO metadata standards and of core systems such as Advanced Tracking and Resource tool for Archive Collections (ATRAC), Send2NCEI (S2N), and the Archive Management System (AMS).

Required Skills

  • Strong experience (minimum 3 years) with UI/UX design and implementation, especially using JavaScript, jQuery, HTML, and CSS as the AJAX technology stack.
  • Experience working on Linux OS platforms as part of a LAMP stack.
  • Excellent communication skills, both written and verbal.
  • Experience working on an agile scrum team.
  • Experience with source code written in Groovy, Java with Spring Security.
  • Database persistence experience with SQL and SOA for Oracle Database (or similar DBMS) and Java integration with Hibernate and Envers.

Preferred Skills

  • Apache Tomcat webapp performance profiling and optimization a plus.
  • Experience with Grails 3, Perl, XML DOM, and XSLT.
  • Exposure to development tools such as Intelli-J IDEA, vi, and git.
  • Experience with software deployments using Jenkins.
  • Automated unit testing.
  • Exposure to Atlassian Jira for managing user stories, bug fixes, and other issues a plus.
  • Experience with ISO 19115 metadata standards a plus.





For more than 50 years, General Dynamics Information Technology has served as a trusted provider of information technology, systems engineering, training and professional services to customers across federal, state, and local governments, and in the commercial sector. Over 40,000 GDIT professionals deliver enterprise solutions, manage mission-critical IT programs and provide mission support services worldwide. 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.