×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Programmer

Job in Washington, District of Columbia, 20022, USA
Listing for: Guidehouse
Full Time position
Listed on 2026-03-11
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Overview

We’re seeking an experienced Senior Software Programmer to design, develop, and enhance applications that support mission‑critical programs across the Department of Justice (DOJ). In this role, you will work hands‑on with secure systems, collaborate with cross‑functional technical and mission teams, and contribute to the modernization of DOJ software platforms. You will be responsible for building reliable, secure, and maintainable code that enables DOJ components to operate efficiently and effectively in support of national justice and security priorities.

Job

Family

Software Development & Support

Travel Required

Up to 10%

Clearance Required

Active Top Secret (TS)

What You Will Do
  • Design, program, test, and maintain secure, high‑quality software solutions supporting DOJ initiatives.
  • Implement modular, scalable code using enterprise‑grade programming languages and frameworks.
  • Develop and maintain RESTful APIs, backend services, and data integration workflows.
  • Contribute to modernization efforts including containerization, refactoring, microservices adoption, and cloud migration.
  • Implement automated build, test, and deployment pipelines using CI/CD tools.
  • Ensure code and system compliance with RMF, STIG, FIPS 140‑2, and DOJ/IC security requirements.
  • Participate in Agile/Scrum ceremonies and collaborate closely with product owners, analysts, testers, and mission stakeholders.
  • Perform code reviews, improve coding standards, and contribute to technical design documentation.
  • Troubleshoot complex technical issues in secure environments, including SCIF‑based operations support.
  • Deliver well‑tested, maintainable code aligned with DOJ mission objectives and long‑term sustainment goals.
What You Will Need
  • U.S. Citizenship
  • Active Top Secret (TS) Clearance with SCI or the ability to obtain SCI
  • 8+ years of progressive software development/programming experience in secure, federal, or regulated environments.
  • Strong proficiency in at least one backend language/framework:
    • Java/Spring Boot, .NET/C#, Python (FastAPI/Flask/Django), or Node.js (Express/Nest)
  • Experience developing and consuming REST APIs and handling relational databases such as Postgre

    SQL or Oracle (queries, schema, performance tuning).
  • Hands‑on experience with CI/CD tooling (Git Lab CI, Jenkins, Git Hub Actions) and containerization (Docker, Kubernetes/Open Shift).
  • Understanding of secure coding practices: auth

    N/Z, secrets management, encryption, TLS/mTLS, OWASP Top 10.
  • Familiarity with DOJ, IC, or DoD security frameworks including RMF documentation, STIG remediation, and compliance gates.
  • Cloud experience with AWS Gov Cloud or Azure Government, including IaC (Terraform/Cloud Formation).
  • Strong analytical, communication, and collaboration skills within cross‑functional mission‑focused teams.
  • Education:

    BS in Computer Science, Engineering, Mathematics, or equivalent practical experience.
Nice to Have
  • Experience supporting DOJ components (e.g., FBI, DEA, ATF, EOIR, BOP, USAO) or other federal law enforcement missions.
  • Familiarity with data streaming/search tech:
    Kafka, Kinesis, Elasticsearch/Open Search, NiFi.
  • Experience with observability and Sec Ops tooling:
    Splunk, Cloud Watch, Prometheus/Grafana, Sonar Qube, ZAP, Trivy.
  • Knowledge of federal standards: CJIS, NIEM, FISMA, FedRAMP High, Section 508.
  • Experience with modern messaging systems (gRPC, Graph

    QL, Rabbit

    MQ, SQS/SNS, Event Bridge).
  • Automated testing frameworks: JUnit, pytest, Cypress/Playwright, Pact.
  • Identity/security integrations: OAuth2/OIDC, SAML, KMS/HSM, PKI, RBAC/ABAC.
  • Experience with Red Hat Open Shift, service mesh architectures (Istio/Linkerd), and OPA/Gatekeeper policy enforcement.
  • Certifications such as AWS/Azure Gov, Security+, CASP+, CISSP, CKA/CKAD, DoD 8570/8140 roles.
Desired Additional Skills
  • Experience modeling and managing sensitive/controlled data flows.
  • Strong experience with secret and configuration management systems (AWS Secrets Manager, Hashi Corp Vault).
  • Ability to produce high‑quality technical documentation (ADRs, low‑level designs, operational runbooks).
  • Proficient at troubleshooting production issues under structured change control.
  • Experience mentoring junior/ mid‑level programmers and…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary