Demo

Mid-Level Software Engineer (Job ID:4340)

Valkyrie |
Dahlgren, VA Full Time
POSTED ON 6/5/2026
AVAILABLE BEFORE 8/4/2026
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)
 
 
 
 
 

Salary.com Estimation for Mid-Level Software Engineer (Job ID:4340) in Dahlgren, VA
$128,877 to $155,269
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Mid-Level Software Engineer (Job ID:4340)?

Sign up to receive alerts about other jobs on the Mid-Level Software Engineer (Job ID:4340) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Valkyrie |

  • Valkyrie | Wallops Island, VA
  • Aegis Electronics Maintenance Specialist Contingent Upon Contract Award and Customer Approval Hybrid capabilities available Purpose: Valkyrie Enterprises h... more
  • 1 Day Ago

  • Valkyrie | Wallops Island, VA
  • Senior Project Management Specialist Contingent Upon Contract Award and Customer Approval Hybrid capabilities available Purpose: Valkyrie Enterprises has a... more
  • 1 Day Ago

  • Valkyrie | Huntsville, AL
  • Senior Cyber Test Engineer Contingent upon Customer Approval Purpose: Valkyrie Enterprises has an immediate opening for a Senior Cyber Test Engineer to sup... more
  • 2 Days Ago

  • Valkyrie | San Diego, CA
  • Personnel Qualifications Standards (PQS) and Rate Training Manual (RTM) Analyst Purpose: Valkyrie Enterprises has an immediate opening for a Personnel Qual... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Mid-Level Software Engineer (Job ID:4340) jobs in the Dahlgren, VA area that may be a better fit.

  • Tential Solutions Rockville, MD
  • Job Title : Mid-Level Software Engineer Overview Join our innovative team as a Mid-Level Software Engineer, where you’ll play a crucial role in developing ... more
  • 23 Days Ago

  • SimVentions, Inc Dahlgren, VA
  • Overview SimVentions is a 100% employee-owned business and has consistently been voted one of Virginia's Best Places to Work. We are seeking an experienced... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!