SSATI logo
SSATIPosted 2 weeks ago

Software Engineer Level 2

$149,000–$202,000 year

On-siteHanover, Maryland, United States

Full TimeBachelors DegreeSmall

Job Summary

Analyze user requirements to derive software design and performance specifications, then design and code new software or modify existing systems to add features and correct defects. Develop automation scripts, data processing tools, and backend services using Python and C++ within Linux environments, integrating workflows into CI/CD pipelines. Design or implement complex database interfaces and algorithms adhering to strict timing and resource constraints while performing quality control on team products. Oversee software development teams, coordinate system installations, and confer with engineers to derive requirements and obtain project limitation information. This role supports the full system lifecycle for Quick Reaction Capability solutions in Signals Intelligence, requiring 14 years of LCAT experience and a Top-Secret/SCI clearance with polygraph.

Required Qualifications

  • A current Top-Secret/SCI government security clearance with polygraph
  • A bachelor's degree in computer science, Information Systems, or similar
  • Fourteen (14) years of experience as a LCAT in programs and contracts of similar scope, type, and complexity
  • Experience with developing in a Linux environment
  • Proven ability to develop automation scripts, data processing tools, and backend services using Python
  • Experience integrating Python workflows into CI/CD pipelines for secure, scalable operations
  • Experience with C++
  • Full-stack development
  • C/C++ programming
  • Python (SWORD)
  • Kubernetes and Docker containerization
  • Analyst applications

Desired Qualifications

  • Experience with DSP/RF (Digital Signal Processing/ Radio Frequency)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce