Software Engineer Jobs

10,000 jobs found — updated daily

Software Engineer – Mid

Nalley ConsultingReston, VA
Onsite

About The Position

Nalley Consulting has an opportunity for an experienced Software Engineer to support on-going research and development efforts for functional characterization of WMD facilities and their associated design.

Requirements

  • 5+ years of experience with years of experience in Python, Java, or C++
  • Demonstrated experience with a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software, encompassing techniques and procedures often regulated by a software development process with the purpose of improving the reliability and maintainability of software systems.
  • Bachelor's degree in Computer Science, Software Development, Mathematics
  • TS/SCI with willingness to take CI poly

Nice To Haves

  • Candidates with current CI poly taken within the past seven years will be prioritized.
  • Demonstrated ability writing ICD 203 and ICD 206-compliant finished intelligence production
  • An active CI polygraph

Responsibilities

  • Establishing software information and engineering requirements that are necessitated by the potential complexity of those software systems, which may contain millions of lines of code.
  • Applying the discipline of software engineering for specific technical problems and procedures, including knowledge, tools, and methods for software requirements, software design, software construction, software testing, and software maintenance tasks.
  • Communicating highly technical analyses at a level comprehensible to laymen and senior-level government representatives.
  • Clearly expressing in writing technical analysis results.

Benefits

  • Excellent medical, dental, and vision benefits
  • PTO
  • 11 paid federal holidays
  • Tuition assistance
  • Paid military-reserve leave
  • Paid parental leave for birth or adoption
  • 401k matching up to 5 percent of the base salary
  • Flex time
  • Company-paid short-term disability, long-term disability, and life insurance.

Career Resources

Build a Resume for Software Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service