We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Mid-Level Software Engineer (Job ID:4340)

Valkyrie Enterprises Inc.
paid time off, paid holidays, tuition reimbursement, 401(k)
Jun 03, 2026








Position:
Mid-Level Software Engineer (Job ID:4340)



Location:

Dahlgren, VA



Remote Status: On-Site

Job Id:
4340

# of Openings:
1


Mid-Level Software Engineer

Contingent Upon Customer Approval

Purpose:


  • Valkyrie Enterprises is seeking a Mid-Level Software Engineer II in Dahlgren, VA.
  • We are seeking an experienced Software Developer to create solutions and tools for automated testing and data mining in support of the Softkill Coordination Subsystem (SKCS) program.
  • Must be willing to work on-site at Dahlgren Naval Base 5 days/week.


Job Description:


  • As part of a Scrum team, you will be performing software design, implementation, and test, documentation, and defect analysis, as well as CI/CD pipeline development.
  • This is a journeyman level position.


  • Technical Skills:

    • Programming Languages and Frameworks:

      • Proficiency in Python and experience with automated testing frameworks
      • Experience with C++ and object oriented design principles.


    • Data Reduction Techniques

      • Experience with manipulating output text and binary data for automated and manual analysis


    • Version Control and CI/CD

      • Git and GitLab
      • Familiarity with DevSecOps principles and practices.






Qualifications:


  • Must have a Bachelors degree in a STEM field is required and at least a minimum of 5 years of professional experience.
  • Must have Test Tool Development: Design, code, and implement scripts and applications for creating simulated data and message injections using Python/C++.
  • Must have Code Review and Analysis experience: Enable automated analysis of manual regression tests using collected data (in the form of raw binary data or human readable logs).
  • Must have the ability to understand existing tactical software implemented in C++.
  • Must Tactical Software Development: Consolidate repeatable tests within a testing framework for configuration management, extensibility, repeatability, maintainability of tests as well as to aid in report generation.
  • Must have CI/CD and DevOps: Engage in our DevSecOps pipeline to incorporate previous manual tests as repeatable automated tests.
  • Must have Code Management: Use Git for local development and GitLab for configuration management, including handling merge requests and maintaining code repositories.
  • Must have Agile and Project Management:Participate in our agile development process, using JIRA for ticket management and Confluence for documentation.
  • Must have problem-solving: Excellent analytical and problem-solving skills, with the ability to troubleshoot complex technical issues.
  • Must be able to communicate: Strong verbal and written communication skills, with the ability to collaborate effectively with team members and stakeholders.
  • Must be able to work on a team: A collaborative spirit and the ability to work both independently and as part of a team.
  • Must have attention to detail: A passion for quality and an eye for detail in all aspects of development.


Desired Qualifications:


  • Experience with Automated testing frameworks, Redhat Linux, Docker containers, Jenkins and Rust, preferred.


Security Requirements:


  • Must have an Active Secret Clearance and the ability to maintain it.


Travel Requirements:


  • Up to 25%: Occasional travel to support off-site test events.
  • If position requires travel by domestic flight or access to secure federal facilities/military bases, candidate must be able to obtain (by start of position) and maintain appropriate identification credentials, such as REAL ID. (More information regarding REAL ID can be found: https://www.dhs.gov/real-id )


Physical Requirements:


  • Remaining in a stationary position, often standing, or sitting for prolonged periods
  • Able to sit and work on a computer for long periods of time
  • Moving about to accomplish tasks or moving from one worksite to another
  • Communicating with others to exchange information
  • Light work that includes moving objects up to 20 pounds


Valkyrie strictly adheres to a policy of equal employment opportunity. This policy is based on Valkyrie's commitment to hire and retain qualified employees consistent with position requirements; and to seek, employ, promote and treat all employees and applicants for employment without regard to race, color, religious creed, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental disability, age, military status or protected veteran status, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition, genetic information or sexual orientation or other protected characteristics


Additionally, Valkyrie Enterprises provides a variety of benefits to eligible employees to support your best health, wellness, and future, to include medical/dental/vision options, company paid life and disability insurances, 401k with match, education reimbursement, as well as company paid holidays and paid time off (PTO)








Pay Range: $90,000 - $110,000 per year

Apply for this Position


Applied = 0

(web-77cf7d65c7-llqmg)