Mid-level Software Engineer
$92k - $135kFredericksburg Chamber of Commerce
Software Developer
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.
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
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
- Experience 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!
- ...visa sponsorship. Job Description: Nexgrid is seeking a Senior Software Developer to lead the design, development, and optimization of... ...communication skills BS or higher degree in Computer Science, Engineering, or a related field Bonus Skills Experience with cloud...SoftwareVisa sponsorship
$92.09k - $135k
...We are actively seeking a highly skilled and motivated Senior Software Developer to support development and integration of Government... ...Science (BS) degree from an accredited college or university in an engineering, scientific, or technical discipline is required Compensation:...SoftwareFull timeContract workTemporary workFor contractorsInterim roleCasual workFlexible hours- ...strategic solutions in the areas of Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training. Responsibilities As a senior Software Developer with AMERICAN SYSTEMS, you will have an opportunity to do the following: Support a...SoftwareFor contractors
- ...and control . We are looking for experienced, detail-oriented Software Developers to join our energetic and versatile team in Manassas... ...design BS or higher degree in Computer Science or Electrical Engineering preferred Requirements US Citizens or authorized to work in the...SoftwareRemote workRelocation
- ...innovation, rapid prototyping, and advanced engineering division of Obsidian Solutions Group, is... ...simulation systems Collaborate with software engineers, designers, and operational... ...designed to indicate the general nature and level of work performed by employees within...SoftwareInternshipWork at office
- ...commute to Stafford, VA office. Our team provides focused agile software development and maintenance for CODIS, a mission-critical... ...persons and disaster victims We are seeking a highly skilled Mid-Level Software Developer to design, develop, test, and maintain...SoftwareWork at officeLocal area
- ...Candidates must be authorized to work in the United States without visa sponsorship. Job Description: We are looking for a Junior Software Engineer to design, develop, and test application solutions for our Java/Spring enterprise application , supporting our customer &...SoftwareVisa sponsorship
- ...MANTECH seeks a motivated, career-oriented SOFTWARE & SYSTEMS ENGINEER to join our team supporting the Marine Corps in STAFFORD, VA. This... ...Responsibilities include but are not limited to: Provide senior-level expertise in the research, design, and deployment of...SoftwareFull timeTemporary workWork at office
$158.6k - $181k
Senior Software Engineer (Bank Tech) job at Capital One Bank. Fredericksburg, VA. Senior Software Engineer (Bank Tech) Do you love building... ...part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum...SoftwareFull timePart timeInternshipH1bLocal area- ...people who want to help. You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations... ...availability and reliability to meet or exceed defined service levels of data center operations. This position involves in-...SoftwareDay shiftAfternoon shift
$61.9k - $141k
...Job Number: R0241376 DevOps Engineer The Opportunity: Everyone is trying to "harness the cloud," but not everyone knows how. As... ...capabilities. We need you to help us develop container management software to solve some of our clients' toughest challenges. As a...SoftwareFull timeContract workPart timeWork at officeLocal areaRemote work$79.05k - $88.4k
...HUD properties. Leadership experience and staff management preferred. Experience with Yardi or other property‑management accounting software. Experience writing and maintaining budgets. Strong understanding of federal, state, and local fair‑housing laws and provisions....SoftwareLocal areaFlexible hours- ...AS400 application Performs the analysis, definition, design, programming, development, initial testing, and implementation of software, database, and applications. Assists in the evaluation, implementation, upgrade, and support of changes to existing software, databases...SoftwareLocal area
$36 - $40 per hour
...from Akkodis Offering 20 years of IT and Engineering Recruiting experience and expertise,... ...efficiency projects. Familiarity with CRM software, project management tools (e.g., Smartsheet... ...and conviction records. Seniority level Seniority level Associate Employment type...SoftwareHourly payFull timeTemporary workFor contractorsFor subcontractorCasual workLocal areaRemote workFlexible hours2 days per week3 days per week- ...Experience in IT, cybersecurity, Special Operations, intelligence, engineering, logistics, or related fields • Active security clearance... ...spans over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We...SoftwareFull timeContract workFor contractors
- ...RAD is seeking candidates for a Senior Software Developer position responsible for leading... ..., enforce coding standards, and mentor mid-level and junior developers. Collaborate... ...s degree in Computer Science, Software Engineering, or related field (Master's preferred)....SoftwareFull timeContract workRemote workFlexible hours
- ...business development. Ability to work independently and autonomously. Proficiency with technology such as mobile applications and software. High level of accountability toward local goals and business targets. Nice to Have’s Previous auto industry or financial services...SoftwareTemporary workLocal areaImmediate start
- ...the team is working remotely, however they are required to be in the Stafford office twice a month. We are providing focused agile software development and maintenance for CODIS, a mission-critical application for the FBI. Today, CODIS is a client server application...SoftwareWork at officeLocal areaRemote work
$113.78k - $212.18k
...innovative learning techniques such as e-learning, blended learning, software simulations, microlearning & gamification. Incorporate... ...shift associated with the transformation, ensuring buy-in from all levels of the organization to facilitate smooth transitions to new...SoftwareHourly payWork experience placementLocal areaShift work- ...as part of a team. Ability to use and understand technology required for your position such as mobile applications and software. High level of accountability towards local goals and business targets. Nice to Have's: Previous auto industry or financial...SoftwareTemporary workLocal areaImmediate start
$80k - $130k
...communication and relationship-building skills Goal-driven, confident closer with strong empathy and enthusiasm Comfortable using CRM software and Microsoft Office Highly organized, self-motivated, and thrives in a fast-paced environment Benefits ~ Health, Dental &...SoftwareFull timeWork at officeMonday to Friday- ...Our team provides focused agile software development and maintenance for CODIS, a mission‑critical application for the FBI. CODIS is a client‑server application developed using Microsoft .NET that supports a database repository of DNA profiles from individuals, unsolved...SoftwareLocal area
$79.05k - $88.4k
...Career Growth & Learning : Fairfield values new ideas at every level. We offer training, coaching, and mentoring to help associates... ...Experience using Yardi or other related property management accounting software. Experience in writing and maintaining budgets. Strong...SoftwareMinimum wageFull timeLocal areaFlexible hours- ...scheduling of preventative maintenance and emergency repair services. Be responsible for successful implementation of various scheduling software products and other products as determined necessary. Be responsible for increasing technician utilization, margin and revenue...SoftwareFor contractorsFor subcontractor
$61k - $119k
...strategies you need to be successful in building a financial planning practice that focuses on: Northwestern Mutual’s proprietary planning software helps you educate your clients and deliver holistic financial plans—including investments for growth, insurance for protection,...SoftwareWork at office- ...agency's client base. A person who cares about providing a high level of service to elderly clients with varying degrees of... ...have good computer skills, be able to input data and use various software programs such as; Word, PowerPoint, Google, CRM and other programs...SoftwareHourly payFull timeImmediate start
$67k - $77k
...following summary is intended to describe the general nature and level of work performed. The statements below are not intended to be... ...management. Proficient in MS Office programs, timekeeping software and use of other office equipment. Able to pass a State and Federal...SoftwareWork experience placement- ...have at least 3 years of multi-family management experience, excellent communication skills, and familiarity with property management software, preferably Yardi. The position offers competitive pay and benefits, along with opportunities for growth. #J-18808-Ljbffr BECOSoftware
$30 - $54 per hour
...impacting the supply chain, and we’re looking for talented people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people...SoftwareHourly payRelocationFlexible hoursNight shiftWeekend work$25 - $41 per hour
...IT Support Engineer I, Ops Tech Solutions (OTS) Job ID: 10425097 | Amazon.com Services LLC About OpsTech IT Operations is at the heart... ...computer hardware, operating systems, or enterprise application software. You are able to determine when it is appropriate to deviate from...SoftwareHourly payCasual workLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-level Software Engineer. Be the first to apply!
- senior robotics software engineer Fredericksburg, VA
- senior software engineer Fredericksburg, VA
- software developer fintech Fredericksburg, VA
- senior software engineer ruby on rails Fredericksburg, VA
- consulting software engineer Fredericksburg, VA
- junior software developer remote Fredericksburg, VA
- senior software engineer remote Fredericksburg, VA
- entry level software engineer remote Fredericksburg, VA
- software engineer full time Fredericksburg, VA
- startup software engineer Fredericksburg, VA



