Jamie Grayem
Back to List

Sr Enterprise Security Software Engineer / TS/SCI with CI Polygraph

Opportunity Overview

A leading government contracting organization, specializing in Enterprise Security and Cloud Computing solutions for large-scale government and private entities, is seeking a highly skilled Software Engineer to join a high-performing agile team. This role supports a nationally significant and fast-paced program, operating within a DEVOPS environment and following the Scaled Agile Framework (SAFe) methodology.

The program is focused on continuous innovation, injecting new technology, and adding advanced capabilities to an existing operational system. This is a critical opportunity to contribute to a secure and robust system while working with modern development practices like Behavior Driven Development (BDD) and automated testing.

Key Responsibilities

The Software Engineer will contribute to the full software development lifecycle, working both independently and collaboratively as part of an agile team. Responsibilities include:

  • Actively participating in program increment planning and all associated team activities.

  • Analyzing complex system requirements and using software design tools and sound engineering principles.

  • Ensuring developed code is modifiable, efficient, reliable, fault-tolerant, and reusable.

  • Providing software process management and control throughout the coding portion of the development process.

  • Promoting code reuse and cross-program collaboration by creating common functions and shared actions for developers and testers.

  • Engineering, authoring, tuning, and documenting automation scripts in a development environment and deploying them to test/production benches.

  • Utilizing formal specifications, data flow diagrams, and other accepted design techniques, potentially with Computer Aided Software Engineering (CASE) tools.

Required Qualifications

  • Active TS/SCI clearance with a Counterintelligence (CI) Polygraph is mandatory.

  • 7+ to 10 years of professional software development experience.

  • Bachelor's Degree in Computer Science or a related discipline. (Relevant work experience may be substituted for a Degree).

  • Demonstrated professional experience with Java is required.

  • Experience or familiarity with a range of technologies, including several of the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, or Jenkins, particularly on a Windows platform.

  • Experience with User Interface development, knowledge of databases and structures, and/or experience working with XHTML, HTML, XML, or XSLT.

  • Experience developing on Windows and/or Linux operating systems.

  • Strong understanding of sound software development principles and practices.

  • Must be an independent thinker, capable of planning and prioritizing personal tasking, and communicating effectively both verbally and in writing.

Preferred Qualifications

  • Experience with JEE, SQL, and application servers (e.g., Tomcat, WebLogic, JBoss), and scripting.

  • Experience with high-level requirements management, including requirements decomposition, secure systems engineering, trade-off analysis, interface control, and testing/continuous integration.

  • Experience in software development on Agile teams using practices such as Pair Programming, BDD (Behavior Driven Development), Refactoring, and ATDD (Acceptance Test-Driven Development).

  • Familiarity with testing tools like FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), or Selenium.

  • Experience with Secure Software Development (e.g., Layer 7 Policy).

  • Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilist Certification, or past experience as a member of a SAFe agile team.

Benefits & Work Environment

The organization offers a comprehensive benefits package, including a 401K match with immediate vesting, paid time off, medical/dental coverage, and a focus on employee investment through technical training and certification opportunities. This position is full-time and 100% onsite.

Apply to this Job
First Name *
Last Name *
Email

Phone

Yes
No