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

Junior-to-Mid Level Software Developer

$79k - $135k

Fredericksburg 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!
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Junior-to-Mid Level Software Developer in Fredericksburg, VA vacancy
  •  ...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... 
    Software
    Junior
    Visa sponsorship

    Nexgrid

    Fredericksburg, VA
    4 days ago
  •  ...Our team provides focused agile software development and maintenance for CODIS, a mission-critical application for the FBI. Today, CODIS is a client server application developed using Microsoft .NET that supports a database repository of DNA profiles from individuals,... 
    Software
    Junior
    Local area

    Savant Financial Technologies

    Stafford, VA
    2 days ago
  •  ...Mid-Level Software Developer Our team provides focused agile software development and maintenance for CODIS, a mission-critical application for the FBI. Today, CODIS is a client server application developed using Microsoft.NET that supports a database repository of... 
    Software
    Local area

    Ariel Partners

    Stafford, VA
    12 hours ago
  •  ...Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training.ResponsibilitiesAs a senior Software Developer with AMERICAN SYSTEMS, you will have an opporunity to do the following:Support a Department of Justice program, who designs,... 
    Software
    For contractors

    AMERICAN SYSTEMS

    Fredericksburg, VA
    5 days ago
  •  ...a month to Stafford, VA office. !!! Our team provides 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... 
    Software
    Junior
    Contract work
    Work at office
    Local area

    Savant Financial Technologies

    Stafford, VA
    2 days ago
  •  ...Strategic Group (SSG)  is seeking a talented Software Developer in Test (SDET) Location: Remote...  ...:  Experienced Security Clearance Level:  Public Trust (MBI)  Military Veterans...  ...An ability to mentor and guide junior testers An ability to understand business... 
    Software
    Full time
    Work experience placement
    Remote work

    Ssg

    Fredericksburg, VA
    20 hours ago
  •  ...The position requires a junior software engineer that can learn various functional domain areas, such as User Interface (UI) development,...  ...WMS, GeoPackage and WMTS. This includes 2-D and 3-D mapping. Develop test cases, procedures, and Junit methods. Track and help resolve... 
    Software
    Junior
    Part time
    Remote work

    DeVilliers Technology Solutions LLC

    Stafford, VA
    4 days ago
  • $112k - $146k

     ...of Obsidian Solutions Group, is seeking a Software Engineer to join our multidisciplinary...  ...infrastructure.Build Full-Stack Applications: Develop and maintain the backend APIs and...  ...designed to indicate the general nature and level of work performed by employees within this... 
    Software
    Casual work
    Work at office
    Local area
    Overseas
    Flexible hours

    Obsidian Solutions Group

    Fredericksburg, VA
    5 days ago
  •  ...mission. That’s Built for Brutal.The Control Systems / Embedded Software Engineer will participate in all aspects of control systems...  ...implementation, test, and documentation. The software may range from low level device drivers and motor commutation to communications, power... 
    Software
    Full time
    Remote work

    Hunter Defense Technologies

    Fredericksburg, VA
    20 hours ago
  • SimVentions, Inc. (Glassdoor 4.6) is seeking a Senior Software Developer to build secure, mission-critical solutions within our Information Technology & Digital Solutions team. In this role, you will design, develop, and integrate enterprise applications that support U... 
    Software

    SimVentions, Inc - Glassdoor 4.6

    Falmouth, VA
    2 days ago
  • $103.5k - $181.1k

     ...possible.Job Description:Parsons is seeking a Computer Scientist/Software Engineer in a multi-disciplinary software development position...  ...development environment.What You'll Be Doing:Designing and developing algorithms that exploit sensor data to detect objects, determine... 
    Software
    Full time
    Flexible hours

    Parsons

    Fredericksburg, VA
    4 days ago
  • $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 platform... 
    Software
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Fredericksburg, VA
    4 days ago
  • $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... 
    Software
    Junior
    Night shift

    Team Fishel

    Stafford, VA
    4 days ago
  •  ...Syms Strategic Group (SSG)  is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type:  Full...  ...Time Min. Experience:  Experienced Security Clearance Level:  Public Trust (MBI)  Military Veterans are highly encouraged... 
    Software
    Full time
    Remote work

    Ssg

    Fredericksburg, VA
    20 hours ago
  •  ...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... 
    Software
    Temporary work
    Work at office

    MANTECH

    Stafford, VA
    20 hours ago
  • $120k - $190k

     ...Overview VTG is seeking a Senior Software Engineer to work on on projects contributing...  ...experience as an applications programmer of developer. Shall have minimum of five (5) years...  ...work experience, education, skill level, market considerations and may possibly... 
    Software
    Work experience placement
    Local area

    VTG

    Fredericksburg, VA
    4 days ago
  • $111.3k - $186.1k

     ...Using Amazon leadership principles, you will develop new processes and standards while...  ...projects scope of work, schedule, budget, and level of efforts (LOE) to projects requested by...  ...to help.You’ll join a diverse team of software, hardware, and network engineers, supply... 
    Software
    Local area
    Immediate start
    Flexible hours

    Amazon

    Fredericksburg, VA
    3 days ago
  •  ...proof of conceptPrepares required documentation at a detailed level for full understandingFamiliarity with AltiumFamiliarity with SpiceFamiliarity...  ...skills with demonstrated proficiency in standard business software packages (e.g., Microsoft Office)**This position requires... 
    Software
    Permanent employment
    Full time
    Work at office
    Remote work

    Hunter Defense Technologies

    Fredericksburg, VA
    2 days ago
  •  ...to help. You'll join a diverse team of software, hardware, and network engineers, supply...  ...reliability to meet or exceed defined service levels of data center operations. This position...  ...-advancing resources here to help you develop into a better-rounded professional.... 
    Software
    Day shift
    Afternoon shift

    Amazon

    Fredericksburg, VA
    2 days ago
  • $8k

     ...their business and growing our revenue. Developing and qualifying leads within respective...  ...and selling groundbreaking integrated software solutions including Cloud, Security, ISP...  ...strong business relationships with all levels of client organizations. Ability to work... 
    Software
    Full time
    Temporary work
    Part time
    Work experience placement
    Shift work

    Verizon

    Fredericksburg, VA
    1 day ago
  • $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... 
    Software
    Full time
    Part time
    Internship
    H1b
    Local area

    Downtown Boulder Partnership

    Fredericksburg, VA
    20 hours ago
  • $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... 
    Software
    Hourly pay
    Full time
    Temporary work
    For contractors
    For subcontractor
    Casual work
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Akkodis

    Fredericksburg, VA
    13 hours ago
  •  ...Use critical thinking to assess business and risk situations. Develop customer needs using CRM tools and work queues. Grow the...  ...Proficiency with technology such as mobile applications and software. High level of accountability toward local goals and business targets. Nice... 
    Software
    Temporary work
    Local area
    Immediate start

    AFC Automotive Finance Corporation

    Fredericksburg, VA
    20 hours ago
  • $30.96 - $42.57 per hour

     ...under direct supervision. There are three levels for this position, following is the...  ...$66.40/hour Examples of Duties Develops and implements solutions to problems involving...  ...data; General knowledge of computer software and hardware installation, Visual Basic... 
    Software
    Work experience placement
    Work at office

    Stafford County Government

    Stafford, VA
    4 days ago
  • $27.98 - $48.99 per hour

     ...infrastructure by joining our dynamic team! You'll be at the forefront of developing innovative solutions that drive network stability and...  ...people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security... 
    Software
    Hourly pay

    Amazon

    Fredericksburg, VA
    20 hours ago
  • $62.43k - $101.25k

     ...coordinate resources to achieve customer service goals. Provide high‑level technical support as needed. Audit security practices and...  ...Strong familiarity with instructional technology and commonly used software packages and systems in a K‑12 education environment.... 
    Software

    Young World Physical Education

    Stafford, VA
    4 days ago
  •  ...risk situations and make decisions with little oversight. Develop an understanding of customer needs by using customer...  ...required for your position such as mobile applications and software. High level of accountability towards local goals and business targets.... 
    Software
    Temporary work
    Local area
    Immediate start

    AFC Corporation

    Fredericksburg, VA
    20 hours ago
  •  ...commercial customers. Our multidisciplinary team develops advanced solutions spanning wearable...  ...system integration activities involving software, firmware, and hardware components....  ...designed to indicate the general nature and level of work performed by employees within this... 
    Software
    Internship
    Work at office

    Obsidian Solutions Group LLC

    Fredericksburg, VA
    4 days ago
  •  ...skills—both written and verbal Ability to multitask and stay organized in a fast-paced setting Comfortable using basic computer software (Microsoft Office, email, etc.) Flexibility to work weekdays, evenings, weekends, and holidays as needed A positive,... 
    Software
    Hourly pay
    Weekend work
    Afternoon shift
    Weekday work

    Camarillo Fitness Management Holdings LLC Careers

    Fredericksburg, VA
    1 day ago
  • $78.4k - $137.3k

     ...Center Operations to the next level. The successful candidate will...  ...issues - Manage and deliver mid-size projects - Recommend, document...  ...You'll join a diverse team of software, hardware, and network...  ...advancing resources here to help you develop into a better-rounded... 
    Software
    Flexible hours

    Amazon

    Fredericksburg, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Junior-to-Mid Level Software Developer. Be the first to apply!