Software Engineer
Annapolis Junction, MD · On-site
The Software Engineer will analyze user requirements, develop software solutions, and advocate for automation in system processes. Responsibilities : • Drive next generation PKI architecture ...
Annapolis Junction, MD · On-site
The Software Engineer will analyze user requirements, develop software solutions, and advocate for automation in system processes. Responsibilities : • Drive next generation PKI architecture ...
Annapolis Junction, MD · On-site
The Software Engineer will analyze user requirements, develop software solutions, and advocate for automation in system processes. Responsibilities : • Drive next generation PKI architecture ...
Annapolis, MD · On-site
What You Will Do: As a Software Engineer, Level 3 at Independent Software, you will design, develop, test, and maintain mission-critical software solutions supporting national defense and ...
Annapolis, MD · On-site
What You Will Do: As a Software Engineer, Level 3 at Independent Software, you will design, develop, test, and maintain mission-critical software solutions supporting national defense 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 ...
Annapolis Junction, MD · On-site
As a Software Engineer, you will play a crucial role in developing, sustaining, upgrading, and enhancing software solutions for mission-critical projects. Responsibilities : • Implement CI/CD ...
Annapolis Junction, MD · On-site
As a Software Engineer, you will play a crucial role in developing, sustaining, upgrading, and enhancing software solutions for mission-critical projects. Responsibilities : • Implement CI/CD ...
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 ...
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
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 ...
Annapolis Junction, MD · On-site
$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 ...
Annapolis, MD · On-site
The Software Engineer works individually or as part of a team, reviews and tests software components for adherence to design requirements, documents test results, and resolves software problem ...
Annapolis, MD · On-site
The Software Engineer works individually or as part of a team, reviews and tests software components for adherence to design requirements, documents test results, and resolves software problem ...
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
$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 ...
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 ...
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, MD · On-site
The Applied Physics Laboratory (APL) has an outstanding opportunity for a Software Engineer to join the Electronic and Photonic Systems (EPS) Department. This is a full-time Maryland-based position ...
Annapolis, MD · On-site
The Applied Physics Laboratory (APL) has an outstanding opportunity for a Software Engineer to join the Electronic and Photonic Systems (EPS) Department. This is a full-time Maryland-based position ...
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 ...
Quick apply
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 ...
Annapolis, MD · On-site
The Software Engineer utilizes appropriate software development and design methodologies and provides input to system design including hardware/software trade-offs, software reuse, and requirements ...
Annapolis, MD · On-site
The Software Engineer utilizes appropriate software development and design methodologies and provides input to system design including hardware/software trade-offs, software reuse, and requirements ...
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 ...
$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 ...
$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, MD · On-site
$110K - $258K/yr
Job Brief Algorithm, software engineer, data The RealmOne TRIBE is looking for you! RealmOne was built on the principle that people matter first and foremost. We believe in providing a strong work ...
Annapolis, MD · On-site
$110K - $258K/yr
Job Brief Algorithm, software engineer, data The RealmOne TRIBE is looking for you! RealmOne was built on the principle that people matter first and foremost. We believe in providing a strong work ...
Owings Mills, MD · Hybrid
Software Engineer Location: Owings Mills, MD Onsite Flexibility: Hybrid 2 days/week onsite Contract Details * Position Type: Contract * Contract Duration: 13 months * Work Authorization: Applicants ...
Quick apply
Owings Mills, MD · Hybrid
Software Engineer Location: Owings Mills, MD Onsite Flexibility: Hybrid 2 days/week onsite Contract Details * Position Type: Contract * Contract Duration: 13 months * Work Authorization: Applicants ...
$63.1K - $75.9K
2% of jobs
$75.9K - $88.7K
4% of jobs
$88.7K - $101.6K
6% of jobs
$101.6K - $114.4K
8% of jobs
$121.3K is the 25th percentile. Wages below this are outliers.
$114.4K - $127.2K
7% of jobs
$127.2K - $140.1K
18% of jobs
The median wage is $143.1K / yr.
$140.1K - $152.9K
16% of jobs
$152.9K - $165.7K
2% of jobs
$171K is the 75th percentile. Wages above this are outliers.
$165.7K - $178.5K
26% of jobs
$178.5K - $191.4K
1% of jobs
$191.4K - $204.2K
8% of jobs
$63.1K
$146.6K
$204.2K
| 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.

Sourced by ZipRecruiter
11 - 50 Employees
Havre de Grace, MD, US
2004