Software Engineer Junior / Mid-Level Location: Northern Virginia Travel: Minimal / As Needed ... POSIX * Experience writing developer and end-user documentation * Experience developing and ...
Quick apply
Software Engineer Junior / Mid-Level Location: Northern Virginia Travel: Minimal / As Needed ... POSIX * Experience writing developer and end-user documentation * Experience developing and ...
Quick apply
Software Engineer Junior / Mid-Level Location: Northern Virginia Travel: Minimal / As Needed ... POSIX * Experience writing developer and end-user documentation * Experience developing and ...
Software Engineer Junior / Mid-Level Location: Northern Virginia Travel: Minimal / As Needed ... POSIX * Experience writing developer and end-user documentation * Experience developing and ...
Quick apply
Software Engineer Junior / Mid-Level Location: Northern Virginia Travel: Minimal / As Needed ... POSIX * Experience writing developer and end-user documentation * Experience developing and ...
SAIC is seeking a Junior/Mid-Level Software Engineer to maintain and develop a custom software solution essential for the execution of their customer's mission. The role involves software maintenance ...
SAIC is seeking a Junior/Mid-Level Software Engineer to maintain and develop a custom software solution essential for the execution of their customer's mission. The role involves software maintenance ...
Washington, DC · On-site
$75.90K - $98.50K/yr
Junior-Mid Level .NET Developers The Junior-Mid Level.NET Developers will assist with design ... in a software development role utilizing .NET technologies and frameworks including.NET Core.
Washington, DC · On-site
$75.90K - $98.50K/yr
Junior-Mid Level .NET Developers The Junior-Mid Level.NET Developers will assist with design ... in a software development role utilizing .NET technologies and frameworks including.NET Core.
Fairfax, VA · On-site
They are seeking a Mid Software Developer to join their team in Fairfax, VA, to work on a solution for the Cybersecurity and Infrastructure Security Agency (CISA). The role involves systems design ...
Fairfax, VA · On-site
They are seeking a Mid Software Developer to join their team in Fairfax, VA, to work on a solution for the Cybersecurity and Infrastructure Security Agency (CISA). The role involves systems design ...
Belay Technologies is seeking a Mid Software Engineer (Tester) to join The ISLANDSUNSET team. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ...
Quick apply
Belay Technologies is seeking a Mid Software Engineer (Tester) to join The ISLANDSUNSET team. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ...
Annapolis, MD · On-site
$190K - $240K/yr
Mid Level - * Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor's degree. * Fourteen (14) years of experience ...
Annapolis, MD · On-site
$190K - $240K/yr
Mid Level - * Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor's degree. * Fourteen (14) years of experience ...
Mid Level - * Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor's degree. * Fourteen (14) years of experience ...
Quick apply
Mid Level - * Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor's degree. * Fourteen (14) years of experience ...
Mclean, VA · On-site
$68.70K - $89.20K/yr
Job Title Junior Software Developer Location McLean, VA 22102 US (Primary) Category Research ... The SD shall be able to receive guidance from mid-level/senior software developers and support ...
Mclean, VA · On-site
$68.70K - $89.20K/yr
Job Title Junior Software Developer Location McLean, VA 22102 US (Primary) Category Research ... The SD shall be able to receive guidance from mid-level/senior software developers and support ...
Mclean, VA · On-site
$67.70K - $87.90K/yr
Job Title Junior Software Developer Location McLean, VA 22102 US (Primary) Category Research ... The SD shall be able to receive guidance from mid-level/senior software developers and support ...
Mclean, VA · On-site
$67.70K - $87.90K/yr
Job Title Junior Software Developer Location McLean, VA 22102 US (Primary) Category Research ... The SD shall be able to receive guidance from mid-level/senior software developers and support ...
Annapolis, MD · On-site
$70K - $190K/yr
Belay Technologies is seeking a Mid Software Engineer (Tester) to join The ISLANDSUNSET team. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ...
Annapolis, MD · On-site
$70K - $190K/yr
Belay Technologies is seeking a Mid Software Engineer (Tester) to join The ISLANDSUNSET team. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ...
Chantilly, VA · On-site
$95K - $180K/yr
Top notch company swag Millennial Software is seeking a Junior - Mid level Backend Software Developer to join our collaborative team supporting National Security. You'll design, develop, and support ...
Chantilly, VA · On-site
$95K - $180K/yr
Top notch company swag Millennial Software is seeking a Junior - Mid level Backend Software Developer to join our collaborative team supporting National Security. You'll design, develop, and support ...
$69.40K - $158K/yr
R0236819 Software Engineer, Mid The Opportunity: As a software engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance ...
$69.40K - $158K/yr
R0236819 Software Engineer, Mid The Opportunity: As a software engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance ...
Annapolis Junction, MD · On-site
$73.60K - $95.60K/yr
Junior Software Developer Position Description At Nightwing CODEX, a software developer designs and implements custom software tools and techniques. Most of the work is developed in Python, C++ and ...
Annapolis Junction, MD · On-site
$73.60K - $95.60K/yr
Junior Software Developer Position Description At Nightwing CODEX, a software developer designs and implements custom software tools and techniques. Most of the work is developed in Python, C++ and ...
Annapolis, MD · On-site
$66.30K - $86.10K/yr
Junior Software Developer Position Description At Nightwing CODEX, a software developer designs and implements custom software tools and techniques. Most of the work is developed in Python, C++ and ...
Annapolis, MD · On-site
$66.30K - $86.10K/yr
Junior Software Developer Position Description At Nightwing CODEX, a software developer designs and implements custom software tools and techniques. Most of the work is developed in Python, C++ and ...
Fort Belvoir, VA · On-site
$75.80K - $98.40K/yr
Junior Software Developer The Capabilities, Analysis and Development (CAD) division of Applied Research Associates, Inc. (ARA) has an outstanding opportunity for a Junior Software Developer to ...
Fort Belvoir, VA · On-site
$75.80K - $98.40K/yr
Junior Software Developer The Capabilities, Analysis and Development (CAD) division of Applied Research Associates, Inc. (ARA) has an outstanding opportunity for a Junior Software Developer to ...
Fort Belvoir, VA · On-site
$75.80K - $98.40K/yr
The Junior Software Developer supports the design, development, and delivery of data analysis tools, collaboration systems, and visualizations that address real-world operational needs and capability ...
Fort Belvoir, VA · On-site
$75.80K - $98.40K/yr
The Junior Software Developer supports the design, development, and delivery of data analysis tools, collaboration systems, and visualizations that address real-world operational needs and capability ...
Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance Required: TS.SCI_wPoly Clearance Level Must Be Able to Obtain: None Potential for Remote Work: ORA_ON ...
Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance Required: TS.SCI_wPoly Clearance Level Must Be Able to Obtain: None Potential for Remote Work: ORA_ON ...
Fort Belvoir, VA · On-site
$75.80K - $98.40K/yr
The Junior Software Developer supports the design, development, and delivery of data analysis tools, collaboration systems, and visualizations that address real-world operational needs and capability ...
Fort Belvoir, VA · On-site
$75.80K - $98.40K/yr
The Junior Software Developer supports the design, development, and delivery of data analysis tools, collaboration systems, and visualizations that address real-world operational needs and capability ...
$75.80K - $98.40K/yr
The Junior Software Developer supports the design, development, and delivery of data analysis tools, collaboration systems, and visualizations that address realworld operational needs and capability ...
$75.80K - $98.40K/yr
The Junior Software Developer supports the design, development, and delivery of data analysis tools, collaboration systems, and visualizations that address realworld operational needs and capability ...
$27.2K - $38.9K
1% of jobs
$38.9K - $50.6K
2% of jobs
$50.6K - $62.2K
6% of jobs
$62.2K - $73.9K
14% of jobs
$74.6K is the 25th percentile. Wages below this are outliers.
$73.9K - $85.6K
34% of jobs
$94.8K is the 75th percentile. Wages above this are outliers.
$85.6K - $97.3K
23% of jobs
$97.3K - $109K
5% of jobs
$109K - $120.7K
6% of jobs
$120.7K - $132.4K
4% of jobs
$132.4K - $144K
3% of jobs
$144K - $155.7K
1% of jobs
$27.2K
$100.8K
$155.7K
| Aspect | Junior Mid Software Developer | Software Engineer |
|---|---|---|
| Experience Level | Entry to mid-level, typically 1-3 years | Mid to senior level, often 3+ years |
| Responsibilities | Writing code, fixing bugs, assisting in development | Designing systems, architecture, leading projects |
| Skills & Certifications | Basic programming skills, common certifications (e.g., Java, Python) | Advanced coding, system design, certifications often preferred |
| Work Environment | Team collaboration, supervised tasks | Leadership roles, complex problem-solving |
While Junior Mid Software Developers focus on coding and assisting in projects, Software Engineers typically handle system design and architecture, often with more experience and responsibility. The roles overlap in skills and industry usage, but differ mainly in experience level and scope of work.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
This job post has expired today. Applications are no longer accepted.
Location: Northern Virginia
Travel: Minimal / As Needed
Clearance: Active Top Secret clearance or higher required
Citizenship: US Citizenship required
Grimm is an innovative, forward-looking cybersecurity organization focused on solving complex technical challenges across hardware, firmware, and software systems. Our teams specialize in reverse engineering, vulnerability research, and security engineering, supporting mission-critical efforts across national security, defense, and critical infrastructure sectors.
Our work is rooted in real-world operational experience identifying advanced threats, uncovering critical vulnerabilities, and developing meaningful solutions to complex problems. Grimm engineers operate across embedded systems, vehicles, IoT, and enterprise technologies, with a focus on understanding systems deeply and demonstrating real-world impact.
We are a highly technical and hands-on organization. Our engineers and researchers specialize in breaking systems, discovering vulnerabilities, and improving resilienceworking directly with real hardware and software to understand how systems function and how they fail.
About the RoleGrimm is seeking a mission-oriented Junior to Mid-Level Software Engineer with Computer Network Operations (CNO) knowledge or experience who is driven to solve challenging technical problems and build robust software systems.
This role supports a fully remote, small, and highly collaborative engineering team focused on end-to-end software development, tooling, and capability engineering supporting mission-driven customer requirements.
In this role, you'll have the opportunity to work with both modern and low-level technologies, including learning and developing with Rust while leveraging more traditional systems programming tooling and APIs. You'll contribute across the full software development lifecyclefrom design and implementation to testing, debugging, documentation, and operational support.
We're looking for individuals who are curious, self-motivated, technically capable, and excited to work alongside experienced engineers and researchers solving difficult mission-focused engineering problems.
What You'll DoGrimm offers a comprehensive benefits package that includes medical, dental, and vision coverage, life and disability insurance, retirement benefits, paid leave, and opportunities for tuition assistance and ongoing professional development.
Why GrimmYou'll be working alongside highly specialized engineers and researchers tackling challenging problems in software engineering, offensive cyber capability development, and mission-focused systems engineering. Our work directly supports national security missions and requires strong technical ownership, creativity, and collaboration.
If you enjoy solving difficult technical problems, learning new technologies, building software from the ground up, and growing your skills alongside experienced engineers, you'll find this environment both challenging and rewarding.
Grimm is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information, veteran status, or any other characteristic protected by applicable federal, state, or local laws.