Software Engineer with Active Secret Clearance || Active TS/SCI with CI Polygraph (Required) || $300k Salary + Benefits

Overview

On Site
130,000 - 158,000
Full Time
10% Travel
Unable to Provide Sponsorship

Skills

Software Engineer

Job Details

Job Title: Software Engineer

Employment Type: Full-Time
Work Arrangement: Onsite – 5 Days per Week (No Remote/Hybrid)
Work Authorization: U.S. Citizenship Required
Security Clearance: Active TS/SCI with CI Polygraph (Required)
Relocation Assistance: Available


Work Locations (Onsite – 5 Days/Week)

Candidates must be willing to work onsite at one of the following locations:

  • San Diego, CA

  • Aurora, CO

  • Annapolis Junction, MD

  • Alexandria, VA


Position Overview

We are seeking a highly skilled Software Engineer to join a high-performing Agile team supporting a nationally significant, fast-paced government program. The team operates using the Scaled Agile Framework (SAFe) and follows DevOps best practices, leveraging robust development, test, and production environments.

This role focuses on injecting new technologies and delivering advanced capabilities to enhance an existing operational system. The environment emphasizes technical excellence, collaboration, automation, and continuous improvement, with strong use of Behavior Driven Development (BDD) and test automation frameworks.


Key Responsibilities

  • Perform software development tasks independently and as part of an Agile team

  • Participate actively in Program Increment (PI) planning and other Agile ceremonies

  • Analyze and interpret complex system requirements

  • Design, develop, test, and maintain high-quality, scalable, and reusable software solutions

  • Apply formal design methodologies including specifications, data flow diagrams, and CASE tools

  • Ensure code is efficient, maintainable, reliable, fault-tolerant, and well-documented

  • Promote code reuse and cross-team collaboration through shared libraries and common functions

  • Develop, tune, document, and deploy automation scripts across development, test, and production environments

  • Apply sound software engineering principles throughout the full SDLC


Required Qualifications

  • Active TS/SCI with CI Polygraph clearance

  • Bachelor’s degree in Computer Science or a related field (or equivalent relevant experience)

  • Demonstrated hands-on experience with Java

  • Experience with several of the following technologies:

    • Java/JEE, Python, C/C++, SQL

    • SOAP, WSDL, WADL

    • Perl, PowerShell, VBScript

    • Eclipse IDE

    • PostgreSQL, Oracle

    • Jenkins

  • Experience with UI development and web technologies such as XHTML, HTML, XML, XSLT

  • Experience developing on Windows and/or Linux platforms

  • Strong understanding of software development best practices and principles

  • Ability to plan, prioritize, and manage individual work tasks

  • Excellent verbal and written communication skills

  • Ability to work independently and collaboratively in a fast-paced environment


Preferred Qualifications

  • Experience with JEE, SQL, and application servers (Tomcat, WebLogic, JBoss)

  • Scripting experience

  • Experience with requirements decomposition, secure systems engineering, trade studies, interface control, and CI/testing

  • Agile development experience using practices such as Pair Programming, BDD, ATDD, and Refactoring

  • Experience with testing and automation tools including:

    • FITNesse, Mockito, Cucumber

    • Selenium, Unified Functional Tester (UFT)

  • Experience with BDD and/or TDD methodologies

  • Secure software development experience (e.g., Layer 7 policy enforcement)

  • Experience working in SAFe environments or SAFe Agile certification


Compensation & Benefits

  • Base Salary: USD $200,000 – $300,000

  • Comprehensive benefits package including:

    • 3 weeks Paid Time Off

    • 11 Federal Holidays

    • Medical and Dental Insurance

    • Short-Term and Long-Term Disability

    • Life Insurance and AD&D

    • 401(k) with up to 4% employer match

    • End-of-year profit sharing

  • Relocation assistance available

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.