Mid-level Software Engineer

SimVentions

Dahlgren (VA)

On-site

USD 92,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision, and prescription drug coverage
Employee Stock Ownership Plan (ESOP)
Competitive 401(k) programs
Paid Time Off

Job summary

SimVentions, based in Dahlgren, Virginia, is actively seeking a knowledgeable Software Developer to craft tools for automated testing and data mining. This role is crucial for the Softkill Coordination Subsystem, requiring a minimum of 5 years of experience. Candidates will engage in software design, CI/CD pipeline development, and work collaboratively within a Scrum team.

The chosen individual will enjoy a compensation range of $92,000 - $135,000, along with comprehensive benefits such as medical coverage, an Employee Stock Ownership Plan, and generous paid time off.

Qualifications

  • Minimum of 5 years of professional experience as a Software Developer.
  • Experience with manipulating output text and binary data.
  • Experience in CI/CD pipeline development.

Responsibilities

  • Create solutions and tools for automated testing and data mining.
  • Design, code, and implement scripts and applications.
  • Participate in our agile development process.

Skills

Proficiency in Python
Experience with C++
Automated testing frameworks
Git and GitLab
Problem-Solving
Strong communication skills

Education

Bachelor’s degree in a STEM field

Tools

JIRA
Confluence
Docker
Jenkins

Job description

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 Software Developer to create solutions and tools for automated testing and data mining in support of the Softkill Coordination Subsystem (SKCS) program. 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 requiring a minimum of 5 years of professional experience. Must be willing to work on‑site at Dahlgren Naval Base 5 days/week.

Clearance

An active Secret Clearance is required. Candidates must be U.S. citizens holding a DoD clearance or be clearance eligible.

Requirements
  • Test Tool Development: Design, code, and implement scripts and applications for creating simulated data and message injection using Python/C++.
  • Code Review and Analysis: Ability to understand existing tactical software implemented in C++.
  • Enable automated analysis of manual regression tests using collected data (in the form of raw binary data or human readable logs).
  • Tactical Software Development:
    • CI/CD and DevOps: Engage in our DevSecOps pipeline to incorporate previous manual tests as repeatable automated tests.
    • Consolidate repeatable tests within a testing framework for configuration management, extensibility, repeatability, maintainability of tests as well as to aid in report generation.
  • Code Management: Use Git for local development and GitLab for configuration management, including handling merge requests and maintaining code repositories.
  • Agile and Project Management: Participate in our agile development process, using JIRA for ticket management and Confluence for documentation.
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.
General Skills
  • Problem‑Solving: Excellent analytical and problem‑solving skills, with the ability to troubleshoot complex technical issues.
  • Communication: Strong verbal and written communication skills, with the ability to collaborate effectively with team members and stakeholders.
  • Teamwork: A collaborative spirit and the ability to work both independently and as part of a team.
  • Attention to Detail: A passion for quality and an eye for detail in all aspects of development.
Preferred Skills and Experience
  • Automated testing frameworks
  • Redhat Linux
  • Docker containers
  • Jenkins
  • Rust
Education

A bachelor’s degree in a STEM field is required.

Compensation

Projected annual compensation range: $92,000 - $135,000 (USD).

Benefits
  • Medical, dental, vision, and prescription drug coverage
  • Employee Stock Ownership Plan (ESOP)
  • Competitive 401(k) programs
  • Retirement and Financial Counselors
  • Health Savings and Health Reimbursement Accounts
  • Flexible Spending Accounts
  • Life insurance, short‑& long‑term disability
  • Continuing Education Assistance
  • Paid Time Off, Paid Holidays, Paid Leave (e.g., Maternity, Paternity, Jury Duty, Bereavement, Military)
  • Third‑Party Employee Assistance Program that offers emotional and lifestyle well‑being services, including free counseling
  • Supplemental Benefit Program
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid-Level Software Engineer (Job ID:4428)
Mid-Level Software Engineer (Job ID:4428)

Valkyrie Enterprises • Dahlgren (VA)

On-site
USD 95,000 - 135,000
401k match
Education reimbursement
Health/dental/vision
+2
Weapons System Software Developer
Weapons System Software Developer

SimVentions • Dahlgren (VA)

On-site
USD 92,000 - 135,000
Medical, dental, vision, and prescription drug coverage
Employee Stock Ownership Plan (ESOP)
Competitive 401(k) programs
+2
Mid-Level Software Engineer (Job ID:4428)
Mid-Level Software Engineer (Job ID:4428)

Valkyrie Enterprises Inc. • Dahlgren (VA)

On-site
USD 90,000 - 110,000
Medical/dental/vision insurance
401k with match
Education reimbursement
+2
Mid-to-Senior Software Developer
Mid-to-Senior Software Developer

SimVentions, Inc • King George (VA)

On-site
USD 92,000 - 135,000
Medical, dental, vision, and prescription drug coverage
Employee Stock Ownership Plan (ESOP)
Competitive 401(k) programs
+1
Weapons System Software Developer -Hiring Bonus
Weapons System Software Developer -Hiring Bonus

SimVentions, Inc. • Virginia (IL), Northern (KY)

Hybrid
USD 92,000 - 135,000
Hiring Bonus
Employee Ownership (ESOP)
On-site at Dahlgren Naval Base
Weapons System Software Developer -Hiring Bonus!
Weapons System Software Developer -Hiring Bonus!

SimVentions, Inc • Dahlgren (VA)

On-site
USD 92,000 - 135,000
Medical, dental, vision
Employee Stock Ownership Plan (ESOP)
Competitive 401(k) programs
+2
SEDSS - System Administrator
SEDSS - System Administrator

SimVentions, Inc • Maryland

On-site
USD 75,000 - 150,000
Medical, dental, vision insurance
Employee Stock Ownership Plan
401(k) programs
+2
SEDSS- Senior Systems Engineer **
SEDSS- Senior Systems Engineer **

SimVentions • Patuxent Highland (MD)

On-site
USD 120,000 - 176,000
Medical, dental, vision, and prescription drug coverage
Employee Stock Ownership Plan (ESOP)
Competitive 401(k) program
+3
SEDSS- Junior Systems Engineer **
SEDSS- Junior Systems Engineer **

SimVentions • Patuxent Highland (MD)

On-site
USD 70,000 - 122,000
Medical, dental, vision, and prescription drug coverage
Employee Stock Ownership Plan (ESOP)
Competitive 401(k) programs
+1
Journeyman Software Developer
Journeyman Software Developer

SimVentions, Inc • Dahlgren (VA)

On-site
USD 79,000 - 135,000
ESOP
Competitive 401(k) programs
Health benefits