Skip to content
mimi

Java Software Engineer, Clearance Required – TS/SCI w/Polygraph

SSATI

Annapolis Junction · On-site Full-time $100k – $220k/yr 1mo ago

About the role

Clearance Required – TS/SCI w/Polygraph

Please note, this position requires all candidates to currently possess an active Top-Secret SCI Clearance with a Polygraph. Candidates with a Top-Secret/SCI with CI Polygraph must be willing to be considered for a Full Scope clearance.

The Work

This program is responsible for COMSEC (i.e., Controlled Cryptographic Items or hard copy keying) key management, accounting, and distribution. Specifically this program generates and distributes electronic keying material for all approved encryption systems. The electronic keys are loaded into encryption systems using standard fill devices and directs the distribution of produced keying material. Additionally, this program performs account registration, privilege management, ordering, distribution, and accounting to direct the management and distribution of physical COMSEC material for the services. The components and standards facilitate interoperability and commonality among tactical customers.

Minimum Qualifications

  • A current Top-Secret/SCI government security clearance with polygraph is required. Candidates with a Top-Secret/SCI with CI Polygraph must be willing to be considered for a Full Scope clearance.
  • Demonstrated development experience with Java is required.
  • All candidates should possess a minimum of four (4) years of software development experience or a Bachelors degree in Computer Science. This program is actively seeking Junior, Mid-level, and Senior level developers.

Bonus Points

  • Experience or familiarity with multiple of the following: Java/JEE, Python, C/C++ , SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins on a windows platform.
  • Experience with User Interface development, knowledge of databases and structures, and/or experience working with XHTML, HTML, XML, XSLT.
  • Experience developing on Windows, and/or Linux operating systems.
  • Experience with the following: JEE, SQL, application servers (Tomcat, WebLogic, JBoss), scripting.
  • Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, and testing and continuous integration.
  • Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, BDD, Refactoring, and ATDD.
  • Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium.
  • Experience with Behavior Driven Development (BDD) or Test Driven Development (TDD).
  • Secure Software development (i.e. Layer 7 Policy).
  • Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or past experience as a member of an agile team.

As a Java Software Engineer, You Will

  • Responsibilities include completing software development tasks both individually and as a member of an agile team.
  • The selected individual will actively participate in program increment planning and related team activities.
  • They will analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams, and other accepted design techniques with the use of Computer Aided Software Engineering (CASE) tools, and will use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable.
  • The selected candidate will provide software process management and control throughout the coding portion of the software development process, and will promote code reuse and cross-program collaboration by creating common functions and shared actions for developers and testers.
  • They will engineer, author, tune and document automation scripts in a development environment and deploy to the test/production bench.

Work Site

Annapolis Junction Maryland or Columbia Maryland.

To Learn More About Our Team and Solutions, Check Out the Following:

At Sensible Solutions and Technologies, Inc. (SSATI), we don’t just accept difference—we celebrate it, we support it, and we thrive on it for the benefit of our employees, our services, and our community. SSATI is honored to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Job Type

Full-time

Pay

$100,000.00 - $220,000.00 per year

Benefits

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Employee discount
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Referral program
  • Relocation assistance
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance

Schedule

  • 10 hour shift
  • 8 hour shift
  • Day shift
  • Monday to Friday

Supplemental pay types

  • Bonus pay

License/Certification

  • TS//SCI w/Counter Intelligence or Full Scope Polygraph? (Required)

Security clearance

  • Top Secret (Required)

Work Location

  • One location

Skills

C++C#EclipseHTMLJavaJava/JEEJenkinsJBossLinuxMockitoOraclePERLPostgresPostgreSQLPowerShellPythonSAFeSeleniumSOAPSQLTomcatUFTVBSWebLogicWADLWSDLWindowsXHTMLXMLXSLT

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free