Software Engineer - Mid

Nalley Consulting

$95K — $115K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Development, Mathematics, or related field.
  • 5+ years of experience in software development.
  • Proficiency in Python, Java, or C++.
  • Experience with systematic software development processes.
  • Ability to convey technical information clearly to non-technical stakeholders.
  • Proven collaborative and leadership skills within a technical team.

Responsibilities

  • Support R&D efforts for characterizing WMD facilities.
  • Develop, operate, and maintain complex software systems.
  • Establish software engineering requirements for large codebases.
  • Apply software engineering disciplines to solve technical challenges.
  • Lead or collaborate effectively within a team environment.
  • Communicate technical analyses to both technical and non-technical audiences.

Benefits

  • Excellent medical, dental, and vision benefits.
  • Paid time off and 11 federal holidays.
  • Tuition assistance for continuous education.
  • Paid military-reserve leave and parental leave.
  • 401k matching up to 5% of base salary.
  • Flexible working hours and short/long-term disability insurance.
Full Job Description
Position: Software Engineer
LCAT: Mid
Location: Reston, Virginia
This position is contingent upon award.

Required clearance: TS/SCI with willingness to take CI poly. Candidates with current CI poly taken within the past seven years will be prioritized.

Required experience: At least 5 years
Required education: Bachelor's degree in Computer Science, Software Development, Mathematics, and 5-10+ years relevant experience

Description

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.
  • Experience 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.
  • Experience 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.
  • Demonstrated ability to work effectively within or lead a team of peers, as well as excellent interpersonal and communications skills
  • Ability to communicate highly technical analyses at a level comprehensible to laymen and senior-level government representatives
  • Ability to clearly express in writing technical analysis results.
Other desired skills:
  • Demonstrated ability writing ICD 203 and ICD 206-compliant finished intelligence production
  • An active CI polygraph


Nalley Consulting fringe benefits include:
  • 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.

Similar Jobs

More Jobs at Nalley Consulting

More Aerospace & Defense Jobs

Find similar Software Engineer - Mid jobs: