Junior-to-Mid Level Software Developer
$79k - $135kFredericksburg Chamber of Commerce
Junior To Mid Level Software Developer
SimVentions is 100% employee-owned and proudly ranked among Virginia's Best Places to Work year after year! We are actively seeking a strong junior to mid-level software developer with experience in software design, development, testing, and troubleshooting. The ideal candidate will have a solid foundation in programming principles and hands-on experience working with hardware control systems and device interfaces.
Requirements
- 3–8 years of software development experience
- Proficiency in one or more programming languages such as C, C++, Python, or Rust (if no C or C++ experience)
- Experience developing applications that communicate with hardware devices, controllers, sensors, or industrial equipment
- Ability to diagnose and resolve software and hardware integration issues
- Ability to learn new languages and technologies
- Strong problem-solving skills and attention to detail
- Excellent communication skills
- Ability to work with others to meet established goals and program schedules
Responsibilities
- Develop and maintain software applications that interface with hardware systems
- Design, implement, and test device communication and control functionality
- Troubleshoot software, hardware, and integration issues
- Collaborate with engineering and technical teams to deliver reliable solutions
- Participate in code reviews, documentation, and continuous improvement initiatives
Preferred Skills and Experience
- Knowledge of hardware interfaces and robotics
- Experience with computer vision
- Experience developing code for Navy or DoD systems
Education
A Bachelor of Science (BS) degree from an accredited college or university in an engineering, scientific, or technical discipline 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 $79,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!
- ...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 & consumer portals...SoftwareJuniorVisa sponsorship
- Nexgrid, LLC is seeking a Junior Software Engineer based in Fredericksburg, Virginia. You will design, develop, and test solutions for our Java/Spring enterprise applications, supporting customer and consumer portals as well as wireless mesh systems. The position requires...SoftwareJunior
- A technology company in Fredericksburg seeks a Junior Software Engineer to design, develop, and test Java/Spring enterprise applications, supporting various customer and consumer platforms. The ideal candidate has a BS in Computer Science and experience with Java, HTML,...SoftwareJunior
- ...CODIS Software Development Position Our team provides focused agile software development and maintenance for CODIS, a mission-critical... ...for the FBI. Today, CODIS is a client server application developed using Microsoft .NET that supports a database repository of DNA...SoftwareJuniorLocal area
- ...visa sponsorship. Job Description: Nexgrid is seeking a Senior Software Developer to lead the design, development, and optimization of cutting-... ...debugging skills Ability to work independently and mentor junior developers Excellent written and verbal communication skills...SoftwareVisa sponsorship
- ...office. Our team provides focused agile software development and maintenance for CODIS, a... ..., CODIS is a client server application developed using Microsoft .NET that supports a... ...victims We are seeking a highly skilled Mid-Level Software Developer to design, develop,...SoftwareWork at officeLocal area
- ...Software Developer Candidate must hold active Secret Clearance and be located in DMV area and able to commute 2-3 days a month to Stafford, VA office. Our team provides agile software development and maintenance for CODIS, a mission-critical application for the...SoftwareJuniorContract workWork at officeLocal area
- Ariel Partners in Stafford, Virginia is looking for a software development professional. This role involves designing and developing testable code using C#, HTML, Blazor, and Entity Framework. Candidates must be US citizens with an Active Secret Clearance or the ability...SoftwareJunior
- ...professionals for this role. MANTECH seeks a Junior Offensive Cyber Engineer to perform... ...security configurations to include hardware and software components, data flow, interconnections,... ...DoD 8140 at an intermediate or advanced level. Thus, will need a CASP+CE, Security+,...SoftwareJuniorWork at office
- A technology solutions provider is seeking a junior software engineer to support the development of their GIS applications. The ideal candidate should have 1-3 years of programming experience, particularly in Java and JavaFX. Responsibilities include programming multi-threaded...SoftwareJuniorRemote job
- ...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 Department of Justice program, who designs...SoftwareFor contractors
$92k - $135k
...Software Developer SimVentions is a 100% employee-owned business and has consistently been voted one of Virginia's Best Places to Work. We... ...as well as CI/CD pipeline development. This is a journeyman level position requiring a minimum of 5 years of professional experience...SoftwareContract workTemporary workCasual workLocal areaFlexible hours- ...The position requires a junior software engineer that can learn various functional domain areas, such as User Interface (UI) development,... ..., GeoPackage and WMTS. This includes 2-D and 3-D mapping. Develop test cases, procedures, and Junit methods. Track and help...SoftwareJuniorPart timeRemote work
- ...Overview Our team provides focused agile software development and maintenance for CODIS, a... ..., CODIS is a client server application developed using Microsoft .NET that supports a database... .... Position We are seeking a motivated Junior Test Engineer with at least 1 year of...SoftwareJuniorWork experience placementWork at officeLocal area
- ...solutions , specializing in real-time automation, management, and control . We are looking for experienced, detail-oriented Software Developers to join our energetic and versatile team in Manassas, VA. What We Offer Join a fast-paced, profitable company that values innovation...SoftwareRemote workRelocation
- ...Game Simulation Developer Intern - Obsidian Labs Primary Work Location: Fredericksburg... ...simulation systems Collaborate with software engineers, designers, and operational subject... ...to indicate the general nature and level of work performed by employees within this...SoftwareInternshipWork at office
- ...MANTECH seeks a motivated, career-oriented SOFTWARE & SYSTEMS ENGINEER to join our team... ...are not limited to: Provide senior-level expertise in the research, design, and deployment... ...documentation and runbooks. Develop, review, and execute highly detailed engineering...SoftwareFull timeTemporary workWork at office
$27 - $28 per hour
...operate and train others in the use of survey equipment including conventional and electronic instruments and computers (hardware and software) Capable of working outdoors in various weather conditions and able to lift and transport equipment & supplies over uneven...SoftwareJuniorNight shift$158.6k - $181k
Senior Software Engineer (Bank Tech) job at Capital One Bank. Fredericksburg, VA. Senior Software... ...with and across Agile teams to design, develop, test, implement, and support technical... ...or non-exempt status, and management level. This role is expected to accept applications...SoftwareFull timePart timeInternshipH1bLocal area$61.9k - $141k
...not everyone knows how. As a DevOps engineer, you're eager to develop, manage, and secure a container platform that meets your client... ...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- ...want to help. You'll join a diverse team of software, hardware, and network engineers, supply... ...to meet or exceed defined service levels of data center operations. This position... ...career-advancing resources here to help you develop into a better-rounded professional. Work/...SoftwareDay shiftAfternoon shift
- ...programming, development, initial testing, and implementation of software, database, and applications. Assists in the evaluation,... ...projects. Creates and modifies enterprise reporting processes, develops and maintains the necessary documentation, ensuring that all projects...SoftwareLocal area
- Nexgrid, LLC is seeking a Senior Software Developer in Fredericksburg, Virginia, to lead the design, development, and optimization of cutting-edge smart grid and advanced metering solutions. This role requires 7+ years of experience in software development, strong proficiency...Software
$103.5k - $181.1k
Job Description Parsons is seeking a Computer Scientist/Software Engineer in a multi-disciplinary software development position to support... ...development environment. What You’ll Be Doing Designing and developing algorithms that exploit sensor data to detect objects,...SoftwareFlexible hours$27 - $48 per hour
...reliability to meet or exceed defined service levels of data center operations. This position... ...help. You'll join a diverse team of software, hardware, and network engineers, supply... ...-advancing resources here to help you develop into a better-rounded professional. BASIC...SoftwareHourly payFor contractorsH1bRelocation$36 - $40 per hour
...be responsible for designing solutions, developing proposals, managing installations, and ensuring... ...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- ...for talented professionals in engineering, software development, and other key areas. We... ...designed to indicate the general nature and level of work performed by employees within this... ...Adobe. Ability to interpret RFPs and develop compliant, compelling proposal content....SoftwareFull timeContract workWork from homeFlexible hours
- ...RAD is seeking candidates for a Senior Software Developer position responsible for leading the design... ...technical guidance, mentoring junior developers, and ensuring the quality and... ..., enforce coding standards, and mentor mid-level and junior developers. Collaborate with...SoftwareFull timeContract workRemote workFlexible hours
- ...qualify new opportunities aligned with company capabilities • Develop and execute win strategies to secure federal contracts •... ...history spans over 16 years and today we are an Award-Winning Global Software Consultancy solving complex problems with technology. We...SoftwareFull timeContract workFor contractors
$113.78k - $212.18k
...This leader will directly manage and develop a team of learning professionals, setting... ...techniques such as e-learning, blended learning, software simulations, microlearning & gamification... ...transformation, ensuring buy-in from all levels of the organization to facilitate smooth...SoftwareHourly payWork experience placementLocal areaShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior-to-Mid Level Software Developer. 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

