AnaVation

Software Engineer

AnaVation
Apply
3 months ago
Hanover, MD, USASenior

Base Salary

$185k - $190k/yr

Responsibilities

  • Develop, maintain, enhance, and troubleshoot complex enterprise software applications.
  • Design software for analytics-intensive processing, large data sets, real-time systems, and business management information systems.
  • Translate system-level requirements into software components and provide input on architecture, reuse, and hardware/software tradeoffs.
  • Review and test software components for adherence to design requirements and document test results.
  • Resolve software problem reports and apply appropriate software development and design methodologies.
  • Develop and maintain CI/CD pipelines and DevSecOps automation.
  • Design software architectures, engineering solutions, technical roadmaps, and implementation plans for complex mission requirements.
  • Lead or contribute to software verification, validation, quality assurance, acceptance testing, and technical direction activities.

Requirements

  • Bachelor’s degree in computer science, software engineering, cybersecurity, intelligence studies, information technology, computer engineering, or a related technical discipline.
  • At least 7 years of progressively responsible software engineering, software development, and application programming experience supporting DoD, Intelligence Community, or Federal Government programs.
  • Demonstrated expertise in Python, C, or C++ and experience developing, maintaining, and troubleshooting complex enterprise software applications.
  • Experience developing for Windows and UNIX/Linux operating environments, including shell scripting, system automation, and operating system integration.
  • Practical experience designing, implementing, and maintaining CI/CD pipelines and DevSecOps automation.
  • U.S. citizenship with an active TS/SCI clearance and a full-scope polygraph completed within the past two years.
  • Preferred qualifications include a master’s degree, at least 14 years of relevant experience, mastery of Python, C, and/or C++, and experience leading teams and mentoring engineers.
  • Preferred experience includes scalable software architecture, technical roadmaps, test strategies, verification and validation, advanced CI/CD automation, and Elasticsearch or Kibana.

Benefits

  • Medical insurance with generous employee and dependent cost sharing.
  • Company-paid dental, vision, short-term disability, and long-term disability insurance for employees and dependents where applicable.
  • 401(k) plan with a generous match and immediate vesting.
  • Paid leave and holiday package.
  • Tuition and training reimbursement.
  • Life and AD&D insurance.
  • Full-time onsite work in Hanover, Maryland.

Tech Stack

AnsibleBambooCC++DockerElasticsearchGitLab CI/CDJenkinsKibanaKubernetesLinuxOpenShiftPythonWindows

Categories

AnaVation

About AnaVation

51-200 employees

AnaVation provides cybersecurity, software, cloud, and data engineering services to U.S. government customers, particularly the federal intelligence community. The company builds and supports cyber collection and processing systems, SOC/incident response capabilities, and big-data and cloud infrastructure used across multiple agencies, including AWS-based environments. Founded in 2013 and headquartered in Chantilly, Virginia, AnaVation is a private partnership focused on complex government programs.

Contact me