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 7 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
    5 days ago
  • 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... 
    Software
    Junior

    Nexgrid

    Fredericksburg, VA
    3 days ago
  • 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,... 
    Software
    Junior

    Nexgrid, LLC.

    Fredericksburg, VA
    1 day ago
  •  ...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... 
    Software
    Junior
    Local area

    Ariel Partners

    Stafford, VA
    3 days ago
  •  ...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... 
    Software
    Visa sponsorship

    Nexgrid

    Fredericksburg, VA
    5 days ago
  •  ...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,... 
    Software
    Work at office
    Local area

    Savant Financial Technologies

    Stafford, VA
    3 days ago
  •  ...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... 
    Software
    Junior
    Contract work
    Work at office
    Local area

    Ariel Partners

    Stafford, VA
    3 days ago
  • 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... 
    Software
    Junior

    Ariel Partners

    Stafford, VA
    4 days ago
  •  ...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+,... 
    Software
    Junior
    Work at office

    Limelight Health

    Stafford, VA
    1 day ago
  • 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... 
    Software
    Junior
    Remote job

    DeVillier's Technology Solutions

    Stafford, VA
    3 days ago
  •  ...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... 
    Software
    For contractors

    American Systems

    Fredericksburg, VA
    1 day ago
  • $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... 
    Software
    Contract work
    Temporary work
    Casual work
    Local area
    Flexible hours

    Fredericksburg Chamber of Commerce

    Fredericksburg, VA
    1 day ago
  •  ...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... 
    Software
    Junior
    Part time
    Remote work

    DeVilliers Technology Solutions LLC

    Stafford, VA
    5 days ago
  •  ...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... 
    Software
    Junior
    Work experience placement
    Work at office
    Local area

    Ariel Partners

    Stafford, VA
    2 days ago
  •  ...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... 
    Software
    Remote work
    Relocation

    Nexgrid

    Fredericksburg, VA
    5 days ago
  •  ...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... 
    Software
    Internship
    Work at office

    Obsidian Solutions Group

    Fredericksburg, VA
    5 days 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
    Full time
    Temporary work
    Work at office

    MANTECH

    Stafford, VA
    3 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
    2 days 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
    1 day 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... 
    Software
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Fredericksburg, VA
    3 days ago
  •  ...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/... 
    Software
    Day shift
    Afternoon shift

    Navstar

    Fredericksburg, VA
    3 days ago
  •  ...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... 
    Software
    Local area

    Tech Marketing

    Fredericksburg, VA
    3 days ago
  • 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

    Nexgrid

    Fredericksburg, VA
    2 days ago
  • $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,... 
    Software
    Flexible hours

    Dormont Manufacturing Company

    Fredericksburg, VA
    1 day ago
  • $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... 
    Software
    Hourly pay
    For contractors
    H1b
    Relocation

    Amazon

    Fredericksburg, VA
    2 days 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
    1 day ago
  •  ...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.... 
    Software
    Full time
    Contract work
    Work from home
    Flexible hours

    iQuasar

    Fredericksburg, VA
    2 days ago
  •  ...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... 
    Software
    Full time
    Contract work
    Remote work
    Flexible hours

    Joint Research & Development, Inc.

    Stafford, VA
    5 days ago
  •  ...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... 
    Software
    Full time
    Contract work
    For contractors

    InterSources

    Fredericksburg, VA
    2 days ago
  • $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... 
    Software
    Hourly pay
    Work experience placement
    Local area
    Shift work

    GEICO

    Fredericksburg, VA
    1 day 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!