Software Engineer (HPC-IE-DT) - Military veterans preferred



  full-time   employee

Fort Meade
United States


The Software Engineer will join a growing organization dedicated to the development and delivery of enabling services, and advanced analytics to support predictive capabilities for HPC platforms across the IC community.  The organization is looking for a knowledgeable, dynamic, high-energy software engineer to join a team working on cutting edge analytics. 

The individual chosen for this position will work together on a moderate-sized agile team of 6-8 engineers.  As a member of the team, the individual will develop software products that serve a range of customers.  It is critical that the individual possess strong Python, and contain-based architecture experience, and be well versed in customer requirements gathering to be considered for this position. 


TS/SCI clearance with polygraph

3+ years of Python (critical required)

3+ years of applying Use-case and/or User-story requirements gathering and analysis techniques (e.g., deriving, developing requirements from customer interaction and needs) (critical required)

3+ years of experience with container-based architectures (Docker, Kubernetes) (critical required)

3+ years of software developer experience with Java  (required)

3+ years of experience using the Linux operating system (required)

3+ years of applying architectural analysis and design techniques (e.g. translating functional requirements into technical requirements using UML and 4+1 architectural techniques) (required)

3+ years of practical experience with AGILE software development methodologies (e.g., SCRUM, XP) (required)

3+ years of experience with Eclipse, Maven, Git, Bamboo (or Hudson) (required)

Exceptional verbal and written communication skills are required

Desired Qualifications

 Data parsing/transforming techniques, to include JSON, XML, CSV formats (preferred)

REST services (preferred)