Exeter Government Services is a privately held veteran-owned small business founded in 2002, located in Gaithersburg, MD. We provide software development, systems integration and management consulting to a wide array of DoD and civilian agencies including US Army, US Air Force, the FDA and the Veteran’s Administration. Exeter’s successful technology and management services are built around our important core tenets of client and employee focus. In support of the National Institute of Standards and Technology (NIST), Exeter is leading a 5 year contract providing technical expertise and consultation in information security with a mission to protect our nation’s information and information systems.
The Java Engineer will be a new addition to the National Vulnerability Database (NVD) engineering team. NVD is a comprehensive cyber security vulnerability database that integrates publicly available U.S. government vulnerability resources and provides references to industry resources. NVD is the U.S. government repository of standards based vulnerability management data. This data enables automation of vulnerability management, security measurement, and compliance (e.g. FISMA). As a crucial part of a larger cyber-security program in support of NIST, this position will focus on developing and enhancing applications and services that make up NVD. The NVD project is just one component of a flourishing cyber-security practice of Exeter, and this position may also require support and participation in other engineering efforts supporting NIST.
What you will be doing:
The successful candidate will be working with a smart, fun, talented, small but extremely effective, group of engineers on NIST’s campus. You will collaborate with other team members and client personnel to interpret business requirements and general designs into detailed designs and application code. You will help Build complex applications components and web services supporting NVD’s services that will be used by tens if not hundreds of millions of customers. This role will entail the following day-to-day responsibilities:
Create/review detailed designs, develop java online and Web Services modules
Ensure coded modules are performance tuned appropriately; participate in code reviews, fix defects during Product Test, System Test, and Regression Test
Provide metrics/status to team leads
Work closely with the test team to help identify and resolve issues. This role may also entail overseeing work of others and working day to day with client leadership personnel.
Research technical information and prototype new ideas.
Follow best practices in continuous integration, reusability, maintainability.