Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mid-level Software Engineer

$92k - $135k

SimVentions, Inc - Glassdoor ✪ 4.6

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.

 

A Secret Clearance will be required for this position. Candidates must be a US Citizen and hold a DoD Clearance or be Clearance eligible for consideration.

Travel: Negligible Clearance:

An ACTIVE Secret Clearance is required for this position. Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information. US Citizenship is required to obtain a clearance.

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 encorporate 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

 

Responsibilities:

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:
  • Expirence with:
    • Automated testing frameworks
    • Redhat Linux
    • Docker containers
    • Jenkins
    • Rust
Education: A Bachelors degree in a STEM field is required. Compensation:

Compensation at SimVentions is determined by a number of factors, including, but not limited to, the candidate’s experience, education, training, security clearance, work location, skills, knowledge, and competencies, as well as alignment with our corporate compensation plan and contract specific requirements.

 

The projected annual compensation range for this position is $92,000 - $135,000(USD). This estimate reflects the standard salary range for this position and is just one component of the total compensation package that SimVentions offers. 

Benefits:

At SimVentions, we’re committed to supporting the total well-being of our employees and their families. Our benefit offerings include comprehensive health and welfare plans to serve a variety of needs. 


We offer:

 

  • 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, to include free counseling
  • Supplemental Benefit Program 
Why Work for SimVentions?:

SimVentions is about more than just being a place to work with other growth-orientated technically exceptional experts. It’s also a fun place to work. Our family-friendly atmosphere encourages our employee-owners to imagine, create, explore, discover, and do great things together.

 

Support Our Warfighters

 

SimVentions is a proud supporter of the U.S. military, and we take pride in our ability to provide relevant, game-changing solutions to our armed men and women around the world.

 

Drive Customer Success

 

We deliver innovative products and solutions that go beyond the expected. This means you can expect to work with a team that will allow you to grow, have a voice, and make an impact.

Get Involved in Giving Back

 

We believe a well-rounded company starts with well-rounded employees, which is why we offer diverse service opportunities for our team throughout the year.

 

Build Innovative Technology

 

SimVentions takes pride in its innovative and cutting-edge technology, so you can be sure that whatever project you work on, you will be having a direct impact on our customer’s success.

 

Work with Brilliant People

 

We don’t just hire the smartest people; we seek experienced, creative individuals who are passionate about their work and thrive in our unique culture.

 

Create Meaningful Solutions

 

We are trusted partners with our customers and are provided challenging and meaningful requirements to help them solve.

 

Employees who join SimVentions will enjoy additional perks like:

  • Employee Ownership: Work with the best and help build YOUR company!
  • Family focus: Work for a team that recognizes the importance of family time.
  • Culture: Add to our culture of technical excellence and collaboration.
  • Dress code: Business casual, we like to be comfortable while we work.
  • Resources: Excellent facilities, tools, and training opportunities to grow in your field.
  • Open communication: Work in an environment where your voice matters.
  • Corporate Fellowship: Opportunities to participate in company sports teams and employee-led interest groups for personal and professional development.
  • Employee Appreciation:  Multiple corporate events throughout the year, including Holiday Events, Company Picnic, Imagineering Day, and more.
  • Founding Partner of the FredNats Baseball team: Equitable distribution of tickets for every home game to be enjoyed by our employee-owners and their families from our private suite.
  • Food: We have a lot of food around here!

 

MWAC

-
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Mid-level Software Engineer in Charlotte Hall, MD vacancy
  •  ...highest performing IT Provider in Maryland. We are lean, our engineers are brilliant, and our clients do amazing things. We have been...  ...tools Solid computer skills, including MS Office, marketing software (Adobe Creative Suite & CRM) and applications (Web analytics,... 
    Software

    eTrepid Inc

    Mechanicsville, MD
    3 days ago
  • $135k - $155k

     ...outcomes, and greater transparency. You will join a talented engineering organization with a track record of delivering meaningful and...  ...Description The AI Services team is looking for an experienced software engineer experienced with audio data, machine learning, and designing... 
    Software
    Contract work
    Remote work
    Relocation

    Motorola Solutions

    Waldorf, MD
    4 days ago
  • $75k - $150k

     ...! We are looking for an enterprising System Administrator to develop and implement Windows- and Linux-based engineering solutions within a government software hosting facility. This position requires full-time on-site presence at the NAVAIR base in PAX River, MD.... 
    Software
    Full time
    Contract work
    Temporary work
    Casual work
    Flexible hours

    SimVentions, Inc - Glassdoor ✪ 4.6

    Hughesville, MD
    4 days ago
  • $100k - $180k

     ...Software Engineer JHNA, CTSi, and EXPANSIA have come together to form a Defense Technology platform named Aether Aerospace focused on delivering high-impact technologies, technology-enabled services and advanced manufacturing solutions to the U.S. Department of Defense... 
    Software
    Contract work
    For contractors
    Work experience placement

    TalentWerx

    Hollywood, MD
    20 days ago
  • $66.62k - $113.25k

     ...) The hiring salary for this position will be from the min to mid-point of the salary range advertised . This position is open...  ...Develop and manage the annual security operations budget. Track software licenses, maintenance contracts, and renewal schedules for... 
    Software
    Permanent employment
    Full time
    Summer work
    Seasonal work
    Work at office

    College of Southern Maryland

    La Plata, MD
    10 days ago
  • $100k - $130k

     ...products company, is wholly devoted to design, engineering, sales, and support of telemetry data...  ...telemetry product line hardware and software Coordinate maintenance and upkeep of...  ...plan and accomplish goals High energy level with keen business awareness, strong competitive... 
    Software
    Temporary work
    Work at office
    Local area
    Remote work

    Parraid LLC

    Hollywood, MD
    9 days ago
  •  ...skills. Proficiency in Microsoft Word, Excel, Outlook, and other software applications for data retrieval, spreadsheet creation, and...  ...Current Certified Driving Record. Physical Demands: Effort Level: Limited physical effort Requirements: Minimal... 
    Software
    Work at office

    SMTCCAC, Inc.

    Hughesville, MD
    1 day ago
  • $17 - $18 per hour

     ...through Adobe tools, Canva, or other creative software to be used in both digital and print...  ...events and training. Serves as the first level of support for Sales Associate questions....  ...performing real estate brokerage serving the Mid-Atlantic and Florida, with a growing... 
    Software
    Hourly pay
    Work at office
    Relocation
    Monday to Friday

    Coldwell Banker Premier

    Waldorf, MD
    3 days ago
  •  ...Finance, or Business Management may be substituted. Technical Skills: Proficiency in Microsoft Word, Excel, Outlook, and other software applications for data retrieval, spreadsheet creation, and reporting. Working knowledge of SAGE/MIP Accounting Software.... 
    Software
    Work at office

    SMTCCAC, Inc.

    Hughesville, MD
    3 days ago
  • Job Purpose/Summary The Field Application Engineer will serve as the primary technical bridge between our engineering team and customer...  ...and stability of production edge deployments, ensuring that our software performs predictably across upgrades and that site... 
    Software
    Local area

    Integratedcooling

    Waldorf, MD
    1 day ago
  • $51.5k - $91.26k

     ...field. Residency, work and/or volunteer experience in Calvert, Charles or St. Mary’s County. Experience with case management software, geospatial analysis software, or visual collaboration platforms. Work Environment This is a hybrid office/home position. It... 
    Software
    Work at office
    Remote work

    Legal Aid Bureau

    Hughesville, MD
    20 days ago
  • $126k - $176k

     ...employee-owned and proudly ranked among Virginia’s Best Places to Work year after year! This position provides senior-level Linux systems engineering, administration, and DevSecOps support for secure development, test, and operational environments supporting NSWCDD laser... 
    Contract work
    Temporary work
    For contractors
    Casual work
    Flexible hours
    3 days per week

    SimVentions, Inc - Glassdoor ✪ 4.6

    Charlotte Hall, MD
    4 days ago
  •  ...Information Security Engineer As a member of the Information Security Program Team, the Information Security Engineer is responsible...  ...solving skills with the ability to work under pressure. ~ High level of personal integrity, with the ability to professionally... 
    Weekend work

    eTrepid Inc

    Mechanicsville, MD
    3 days ago
  •  ...JOB TITLE: SOFTWARE ENGINEER II - TESTING DEPARTMENT: SOFTWARE ENGINEERING REPORTS TO: SENIOR SOFTWARE ENGINEER CLASSIFICATION...  ...through unit, Static/dynamic, integration, and system-level testing. Support research and development efforts for new... 
    Software
    Full time
    Flexible hours
    Weekend work

    Platform Aerospace

    Hollywood, MD
    4 days ago
  •  ...Problem-solver with a proactive mindset Comfortable handling a moderate call volume Basic computer proficiency (CRM or scheduling software experience a plus) Key Responsibilities Answer inbound customer calls professionally and courteously Make outbound calls... 
    Software
    Hourly pay
    Full time
    Work at office
    Afternoon shift

    Southern Pride Service, Inc

    White Plains, MD
    a month ago
  •  ...product knowledge, and skills to take your career to the next level. In return, we ask that you bring your commitment to excellence...  ...of operating POS terminals and scanners, using basic computer software and hardware* Ability to interpret a variety of instructions in... 
    Software
    Full time
    Night shift

    Signet Jewelers Limited

    Waldorf, MD
    3 days ago
  • $17.15 - $19.08 per hour

     ...What is a Retail Parts Pro? Professional level sales position capable of supporting...  ...diagnostic ability to include: internal engine, suspension, brakes, electronic, exhaust,...  ...fractions, and decimals • Use Microsoft software effectively (Word, Excel required) • Strong... 
    Software
    Hourly pay
    Full time
    Local area
    Shift work
    Weekend work
    Afternoon shift

    Advance Auto Parts

    Charlotte Hall, MD
    8 days ago
  • Looking for an opportunity to make a difference? Then you may have found your next career move. We’re looking for an I-9 Administrator to join our team and help connect America. Benefits Weekly Paychecks Paid Time Off, Parental Leave, and Holidays Insurance (medical...
    Contract work

    Lambert's Cable Splicing Co.

    Hughesville, MD
    1 day ago
  •  ...questions from technical and non‑technical users. Experience with ticketing, CRM, provisioning, ordering, scheduling, or troubleshooting software accessed via tablets or smartphones. Strong analytical and problem‑solving skills and creative, strategic thinking. Excellent... 
    Software
    Work at office
    Visa sponsorship
    Work visa

    IQ Fiber

    La Plata, MD
    1 day ago
  •  ...Experience High school diploma or equivalent; experience in a hotel or related field preferred. Familiarity with hotel management software and Microsoft Office suite. After an initial waiting period, those hired into full time positions are eligible for a... 
    Software
    Daily paid
    Full time
    Temporary work
    Work at office
    Relocation

    Aimbridge Hospitality

    Waldorf, MD
    3 days ago
  • About the job Systems Administrator - Level 1 PURPOSE OF POSITION: Systems Administrator is a technical professional responsible for...  ...systems. RESPONSIBILITIES: Installing and configuring hardware and software Provide technical support for both hardware and software issues... 
    Software
    Immediate start

    Equa

    Waldorf, MD
    1 day ago
  • $65k - $75k

     ...Ability to function well in a high-paced and at times stressful environment Proficient with Microsoft Office Suite or related software such as Salesforce Must have excellent driving record Ability to travel and work hours required by job and customer demand... 
    Software
    Work at office
    Shift work

    Carter Machinery Company

    Waldorf, MD
    1 day ago
  •  ...In order to provide the support detailed above, Contractor will : Open Positions Tier 3 Network Engineer One (1) person on-site full time for Tier 3 level support and project- based work to be performed during entity business hours. Tier 3 person must have a... 
    Full time
    For contractors
    Work at office

    MANAGEMENT APPLICATIONS, INC.

    Waldorf, MD
    7 days ago
  • $100k - $112k

     ...credentialed in Virginia (LPC, LCSW, LMFT) Experienced in working with adult, and/or child and adolescent populations Proficient in EHR software, telehealth platforms Doxy & VSee and utilizing Microsoft 365, Microsoft Teams About LifeStance Health  LifeStance is a... 
    Software
    Full time
    Work at office
    Remote work
    Relocation package
    Flexible hours

    LifeStance Health

    Waldorf, MD
    -91
  •  ...willingness to learn new technology and programs such as MoneyGuide, Salesforce, Microsoft Office products and other firm-provided software. At Edward Jones, we are building a place where everyone feels like they belong. We're proud of our associates' contributions... 
    Software
    Full time
    Temporary work
    Work at office
    Home office
    Flexible hours

    Edward Jones

    Waldorf, MD
    4 days ago
  • $46.26k

     ...premises and cloud-based systems, as well as third-party applications and services Evaluate and perform all maintenance of hardware, software, and networks for optimal performance and security at all Agency sites’ Learning and understanding Spring Dell Center’s... 
    Software
    Full time
    Work at office
    Monday to Friday
    Flexible hours
    Shift work

    Spring Dell Center

    La Plata, MD
    3 days ago
  • $26.1 per hour

     ...Technology: Maintain computer literacy and learn firm‑provided tools such as MoneyGuide, Salesforce, Microsoft Office, and other software. Skills & Qualifications Analytical Thinking Attention to Detail Adaptability Conversational Skills Digital Tool Utilization... 
    Software
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Home office
    Flexible hours

    Edward Jones

    Waldorf, MD
    3 days ago
  •  ...relevant FCS Action Teams to contribute to statewide and county-level health and well-being education programs. Engage clientele in...  ...Google Mail system, Microsoft Office, Videoconferencing, and other software to support program development, management, delivery, and... 
    Software
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Weekend work
    Afternoon shift

    Umcp

    Bel Alton, MD
    22 hours ago
  • $17.5 per hour

     ...create and maintain efficient working relationships with staff and community partners. Experience using computers and MS Office software. Qualifications/Certifications (Skills and Abilities): High School Diploma or equivalent Experience in the field of... 
    Software
    Hourly pay
    Full time
    Temporary work
    Local area
    Monday to Friday

    Life

    Waldorf, MD
    3 days ago
  •  ...Recruit, hire, train, and mentor individuals for all property level positions. Maintain a succession plan and strong candidate pool...  ...property safety, and use of property management and accounting software. Excellent communication and interpersonal skills. Detail-oriented... 
    Software

    New-Castle-Management-Group

    Waldorf, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-level Software Engineer. Be the first to apply!