Demo

Junior Software Engineer

Join #TeamTMC — TMC Technologies
King George, VA Full Time
POSTED ON 3/20/2025
AVAILABLE BEFORE 5/19/2025
Job Title
Junior Software Engineer
Location
King George, VA 22485 US (Primary)
Category
Engineering
Job Type
Full-time
Career Level
Experienced (Non-Manager)
Education
High School / GED
Travel
Security Clearance Required
Secret
Job Description

TMC Technologies is searching for a Junior Software Engineer to be included in a bid effort to provide subject matter, systems engineering, software development, and test/evaluation expertise to the Naval Surface Warfare Center Dahlgren Division (NSWCDD) Systems Engineering and Integration (V) Department.

Work is expected to begin in August 2025.  Selected candidates will be required to sign a Letter of Intent.
 

Job Requirements

Familiar with coding / analyzing one or more of the following programming languages to include C , C, Python, and Batch.

Familiar with Java.

Familiar with Networking.

Familiar with general software engineering in the areas of computer program development and software architecture design and development.

We are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Junior Software Engineer?

Sign up to receive alerts about other jobs on the Junior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701

Sign up to receive alerts about other jobs with skills like those required for the Junior Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $74,092 - $105,774
    • Income Estimation: $80,479 - $90,779
  • Debugging Skill

    • Income Estimation: $74,092 - $105,774
    • Income Estimation: $76,886 - $129,770
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Join #TeamTMC — TMC Technologies

Join #TeamTMC — TMC Technologies
Hired Organization Address Pocatello, ID Full Time
Job Title Senior Systems Engineer II (Unix/Linux) Location Pocatello, ID US (Primary) Category Information Technology Jo...
Join #TeamTMC — TMC Technologies
Hired Organization Address Pocatello, ID Full Time
Job Title Systems Engineer II (VMware) Location Pocatello, ID US (Primary) Category Information Technology Job Type Full...
Join #TeamTMC — TMC Technologies
Hired Organization Address Fairmont, WV Full Time
Job Title Chief Security Architect Location Fairmont, WV 26554 US (Primary) Category Information Technology Job Type Ful...
Join #TeamTMC — TMC Technologies
Hired Organization Address Boulder, CO Full Time
Job Title Senior Systems Administrator - Windows Location Boulder, CO 80302 US Fairmont, WV 26554 US (Primary) Category ...

Not the job you're looking for? Here are some other Junior Software Engineer jobs in the King George, VA area that may be a better fit.

Junior Software Engineer

Peraton, Chantilly, VA

Engineer, Junior Software

Lensa, Lexington, MD

AI Assistant is available now!

Feel free to start your new journey!