Software Engineer

AnaVation

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

Qualifications

  • Active Top Secret/Sensitive Compartmented Information (TS/SCI) clearance with Full Scope Polygraph (FSP) completed in the last two years.
  • Bachelor's degree in a relevant technical field; preferably a Master's degree.
  • At least 7 years of experience in software engineering for DoD, IC, or Federal programs.
  • Expertise in Python, C, or C++ for complex software applications.
  • Experience in Windows and UNIX/Linux environments, including shell scripting and automation.
  • Familiarity with CI/CD pipelines and DevSecOps tools like Docker, Kubernetes, and Jenkins.

Responsibilities

  • Develop, maintain, and enhance complex software systems based on requirements.
  • Work independently or collaboratively within a team environment.
  • Test software components for design adherence and document test results.
  • Troubleshoot and resolve software problem reports.
  • Provide input on software system design, including hardware/software trade-offs.
  • Analyze and synthesize requirements from system-level to individual components.

Benefits

  • Generous medical insurance cost sharing for employees and dependents.
  • 100% company-paid dental, long-term and short-term disability, and vision insurance for employees and dependents.
  • 401k plan with generous matching and immediate 100% vesting.
  • Competitive pay and a generous paid leave and holiday package.
  • Tuition and training reimbursement to support professional development.
  • Life and AD&D insurance coverage.
Full Job Description
Description of Task to be Performed:

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software tradeoffs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.

Required Qualifications:

  • Clearance: U.S. Citizen with an active Top Secret/Sensitive Compartmented Information (TS/SCI) clearance and a Full Scope Polygraph (FSP) completed within the last two (2) years.
  • Location: Full time on-site in Hanover, Maryland.
  • Experience and knowledge:
    • Bachelor's degree in computer science, Software Engineering, Cybersecurity, Intelligence Studies, Information Technology, Computer Engineering, or a related technical discipline.
    • Minimum of seven (7) years of progressively responsible experience in software engineering, software development, and application programming supporting Department of Defense (DoD), Intelligence Community (IC), or Federal Government programs.
    • Demonstrated expertise in Python, C, or C++, with the ability to design, develop, maintain, and troubleshoot complex enterprise software applications.
    • Experience developing software for Windows and UNIX/Linux operating environments, including shell scripting, system automation, and operating system integration
    • Practical experience designing, implementing, and maintaining Continuous Integration/Continuous Delivery (CI/CD) pipelines and DevSecOps automation using tools such as Docker, Kubernetes/OpenShift, Ansible, Jenkins, GitLab CI/CD, Bamboo, or comparable technologies.


Preferred Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical discipline. Master's degree preferred.
  • Minimum of 14 years of experience designing, developing, and delivering high-complexity software systems and mission-critical applications supporting Department of Defense (DoD), Intelligence Community (IC), or Federal Government programs.
  • Demonstrated mastery of Python, C, and/or C++, with experience developing multi-platform software solutions supporting Windows and UNIX/Linux operating environments.
  • Proven experience serving as a technical lead, leading software engineering teams, mentoring junior engineers, and providing technical direction throughout the software development lifecycle.
  • Demonstrated ability to translate complex operational and mission requirements into scalable software architectures, engineering solutions, technical roadmaps, and implementation plans.
  • Experience developing enterprise software test strategies, creating comprehensive test plans, and leading software verification, validation, quality assurance, and acceptance testing activities.
  • Advanced experience designing, implementing, automating, and maintaining DevSecOps CI/CD pipelines using technologies such as Docker, Kubernetes/OpenShift, Ansible, Jenkins, Bamboo, GitLab CI/CD, or similar automation frameworks.
  • Working knowledge of Elasticsearch, Kibana, or comparable enterprise search and analytics platforms supporting operational applications


$185,000 - $190,000 a year

Please note: The listed salary range reflects our market-based compensation structure. Final compensation will depend on business needs, local market conditions, internal equity, and the selected candidate's skills, education, and experience.

Benefits
  • Generous cost sharing for medical insurance for the employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid long-term and short-term disability insurance
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance

Similar Jobs

More Jobs at AnaVation

More Aerospace & Defense Jobs

Find similar Software Engineer jobs: