Software Engineer
Annapolis Junction, MD · On-site
Mission Technologies, a division of HII, is seeking multiple Software Engineers to design, develop, maintain, and enhance complex software systems. The role involves implementing requirements ...
Annapolis Junction, MD · On-site
Mission Technologies, a division of HII, is seeking multiple Software Engineers to design, develop, maintain, and enhance complex software systems. The role involves implementing requirements ...
Annapolis Junction, MD · On-site
Mission Technologies, a division of HII, is seeking multiple Software Engineers to design, develop, maintain, and enhance complex software systems. The role involves implementing requirements ...
$57.70 - $91.35/hr
As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a ...
$57.70 - $91.35/hr
As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
As a Software Engineer (SWE) Level 3, you will design, develop, integrate, and enhance complex and diverse software systems in support of mission-critical programs. You will work independently and as ...
Quick apply
As a Software Engineer (SWE) Level 3, you will design, develop, integrate, and enhance complex and diverse software systems in support of mission-critical programs. You will work independently and as ...
Annapolis Junction, MD · On-site
$57.70 - $91.35/hr
Responsibilities As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and ...
Annapolis Junction, MD · On-site
$57.70 - $91.35/hr
Responsibilities As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Hanover, MD · On-site
$185K - $190K/yr
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
Hanover, MD · On-site
$185K - $190K/yr
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
Hanover, MD · On-site
$185K - $190K/yr
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
Hanover, MD · On-site
$185K - $190K/yr
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Fort George G Meade, MD · On-site
The Software Engineer will leverage their strong technical background and knowledge to design, develop, and maintain complex software systems while ensuring all functional and performance ...
Annapolis Junction, MD · On-site
$165K - $180K/yr
SOFTWARE ENGINEER II BTS Software Solutions is seeking a Software Engineer II with an active TS/SCI w/ POLY to join our team in Ft. Meade, MD What You'll Get To Do: * The Software Engineer develops ...
Annapolis Junction, MD · On-site
$165K - $180K/yr
SOFTWARE ENGINEER II BTS Software Solutions is seeking a Software Engineer II with an active TS/SCI w/ POLY to join our team in Ft. Meade, MD What You'll Get To Do: * The Software Engineer develops ...
Annapolis Junction, MD · On-site
$57.70 - $91.35/hr
Responsibilities As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and ...
Annapolis Junction, MD · On-site
$57.70 - $91.35/hr
Responsibilities As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and ...
Laurel, MD · On-site
Description Are you a skilled software developer with a passion for crafting highly-quality, innovative software products? Do you love solving sophisticated, algorithmically intensive problems? If so ...
Laurel, MD · On-site
Description Are you a skilled software developer with a passion for crafting highly-quality, innovative software products? Do you love solving sophisticated, algorithmically intensive problems? If so ...
Annapolis Junction, MD · On-site
The Software Engineer will develop, maintain, and enhance complex software systems while working individually or as part of a team, ensuring adherence to design requirements and resolving software ...
Annapolis Junction, MD · On-site
The Software Engineer will develop, maintain, and enhance complex software systems while working individually or as part of a team, ensuring adherence to design requirements and resolving software ...
Annapolis Junction, MD · On-site
$125K - $140K/yr
The Software Engineer develops, maintains, and enhances complex and diverse software systems, including processing‑intensive analytics, advanced algorithm development, extremely large datasets ...
Quick apply
Annapolis Junction, MD · On-site
$125K - $140K/yr
The Software Engineer develops, maintains, and enhances complex and diverse software systems, including processing‑intensive analytics, advanced algorithm development, extremely large datasets ...
Annapolis Junction, MD · On-site
S. degree in Software Engineering, Computer Science, Information Systems, or other related field is required. • Four (4) additional years may be substituted for a bachelor's degree. • SWE1: Seven ...
Annapolis Junction, MD · On-site
S. degree in Software Engineering, Computer Science, Information Systems, or other related field is required. • Four (4) additional years may be substituted for a bachelor's degree. • SWE1: Seven ...
Fort George G Meade, MD · On-site
Red Arch Solutions is hiring a Software Engineer to join our program in Fort Meade, Maryland. Requirements: * Must have TS/SCI clearance w/ active polygraph. * Bachelor's degree in Computer Science ...
Quick apply
Fort George G Meade, MD · On-site
Red Arch Solutions is hiring a Software Engineer to join our program in Fort Meade, Maryland. Requirements: * Must have TS/SCI clearance w/ active polygraph. * Bachelor's degree in Computer Science ...
$165K - $185K/yr
Software Engineer ID: 1016 Department: Mission Intelligence and Cyber Location: Columbia, Maryland Clearance Requirements: TS/SCI with Full Scope Polygraph Description Riverstone Enterprise Solutions ...
$165K - $185K/yr
Software Engineer ID: 1016 Department: Mission Intelligence and Cyber Location: Columbia, Maryland Clearance Requirements: TS/SCI with Full Scope Polygraph Description Riverstone Enterprise Solutions ...
At Independent Software, as a Software Engineer Level 3, you will design, develop, maintain, and enhance complex software systems supporting mission-critical operations and advanced technical ...
Quick apply
At Independent Software, as a Software Engineer Level 3, you will design, develop, maintain, and enhance complex software systems supporting mission-critical operations and advanced technical ...
Hanover, MD · On-site
Our software engineers develop the next-generation technologies that drive decision making and impact our national defense. We're looking for engineers who bring fresh ideas from all areas, including ...
Hanover, MD · On-site
Our software engineers develop the next-generation technologies that drive decision making and impact our national defense. We're looking for engineers who bring fresh ideas from all areas, including ...
Hanover, MD · On-site
$140K - $160K/yr
Overview As a S oftware Engineer supporting mission-essential national security initiatives, you will design, develop, integrate, and maintain secure, high-performance software solutions that enable ...
Hanover, MD · On-site
$140K - $160K/yr
Overview As a S oftware Engineer supporting mission-essential national security initiatives, you will design, develop, integrate, and maintain secure, high-performance software solutions that enable ...
$61.4K - $73.9K
2% of jobs
$73.9K - $86.3K
4% of jobs
$86.3K - $98.8K
6% of jobs
$98.8K - $111.3K
8% of jobs
$118K is the 25th percentile. Wages below this are outliers.
$111.3K - $123.8K
7% of jobs
$123.8K - $136.2K
18% of jobs
The median wage is $139.1K / yr.
$136.2K - $148.7K
16% of jobs
$148.7K - $161.2K
2% of jobs
$166.3K is the 75th percentile. Wages above this are outliers.
$161.2K - $173.7K
26% of jobs
$173.7K - $186.1K
1% of jobs
$186.1K - $198.6K
8% of jobs
$61.4K
$142.6K
$198.6K
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

Full-time
Re-posted 11 hours ago