Security Automation Developer

Date: Dec 5, 2023

Location: Annapolis Junction, MD, Maryland, United States

Company: HII's Mission Technologies division

Requisition Number: 13326 

Required Travel: 0 - 10%

Employment Type: Full Time/Salaried/Exempt

Hours Per Week: 40.00 

Security Clearance: Ability to Obtain  

Level of Experience: Mid 

Job Description

Huntington Ingalls Industries – Technical Solutions Division (HII-TSD) is seeking a Software Engineer to support National Institute of Standards and Technology (NIST).  As a Security Automation Developer, you will support the National Institute of Standards and Technology (NIST), specifically the National Vulnerability Database (NVD) and the National Checklist Program (NCP) by being a part of an agile team doing Full Stack development work.

You will work on customer site, remotely, and/or out of the HII-TSD (formerly G2 Inc) HQ building located in Annapolis Junction.

 

Essential Job Responsibilities

· Full Stack Developer supporting the National Vulnerability Database (NVD) and the National Checklist Program (NCP).

· Overall Process is agile with month-long sprints.

· Handles Production support and Development for both client (user facing) and back-end systems.

· Back-end includes Java REST endpoints that utilize hibernate for access to SQL Server database.

· Client system is an angular application utilizing angular and typescript/JavaScript

· Software Version Control: git/GitLab.

· Issue Tracking: Jira, with integrations with GitLab.

· Pipeline: TeamCity deployments to AWS. Database migrations are done through custom script process.

· The database is MS SQL with a large amount of stored procedures.

· The public sites are also using mostly server-side templating via Thymeleaf, but also use Angular.

Minimum Qualifications

· At least ten (10) years of development experience and at least eight (8) years of specialized experience as: applications programmer on database management systems, knowledge of computer equipment and ability to develop complex software to satisfy design objectives.

· Professional oral and written communication skills for frequent interaction with team members, managers, and clients.

· A Bachelor's degree in computer science/ systEms, information systems/ technology, engineering/ engineering technology, software engineering/ programming, management, natural sciences, social sciences, mathematics or business/ finance. OR a Master's Degree (in subjects described above) and 5 years' general experience of which at least 3 years must be specialized experience.

· Due to the nature of the work we do at HII-TSD, all employees must be U.S. Citizens. No clearance is required for this position.

· Knowledge of SQL and SQL Server to be able to write queries, examine/invoke stored procedures, troubleshoot database issues

· Knowledge of Maven for building software and handling third party dependencies

· Knowledge of Git and associated commands, used as software repository

· Knowledge of JUnit for writing and executing unit tests of the Java code

· Some knowledge of Katalon and Selenium to be able to support Test group in writing functional UI tests

Preferred Requirements

· Previous development experience working on NIST projects.

· Proven ability to work creatively and analytically in a problem-solving environment demonstrating teamwork, innovation and excellence.

· Build and maintain relationships with our team that is comprised of HII employees, subcontractors, and most importantly our NIST counterparts. Engage with teammates to establish credibility, solve problems, build consensus and achieve objectives.

· Self-motivated, decisive, with the ability to adapt to change and competing demands.

· Demonstrated communication skills; both written and oral with technical and non-technical staff.

· Flexible with proven ability to conform to shifting priorities, demands and timelines through analytical and problem-solving capabilities.

· Proven ability to learn, understand and apply new technologies.

This opportunity resides with Cyber & Electronic Warfare, a business group within HII’s Mission Technologies division. HII works within our nation’s intelligence and cyber operations communities to defend our interests in cyberspace. Our deep expertise in network architecture, software and hardware development, cybersecurity and the electromagnetic environment uniquely enables us to support sensitive missions for federal agency partners.

 

HII is a global engineering and defense technologies provider. With a 135-year history of trusted partnerships in advancing U.S. national security, HII delivers critical capabilities ranging from the most powerful and survivable naval ships ever built, to unmanned systems, ISR and AI/ML analytics. HII leads the industry in mission-driven solutions that support and enable a networked, all-domain force. Headquartered in Virginia, HII’s skilled workforce is 44,000 strong. For more information, please visit: hii.com.

 

HII is committed to cultivating an inclusive company culture to promote collaboration and enhance creativity by hiring a diverse work force. HII is an Equal Opportunity/Vets and Disabled Employer. U.S. Citizenship may be required for certain positions.