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 ...
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 ...
Sparks, MD · On-site
$117K - $155K/yr
Discount Programs Software Development Manager Job Responsibilities: In this role, you will lead a small, high-impact software engineering team responsible for the design, development, reliability ...
Sparks, MD · On-site
$117K - $155K/yr
Discount Programs Software Development Manager Job Responsibilities: In this role, you will lead a small, high-impact software engineering team responsible for the design, development, reliability ...
$117K - $155K/yr
Discount Programs Software Development Manager Job Responsibilities: In this role, you will lead a small, high-impact software engineering team responsible for the design, development, reliability ...
$117K - $155K/yr
Discount Programs Software Development Manager Job Responsibilities: In this role, you will lead a small, high-impact software engineering team responsible for the design, development, reliability ...
Sparks, MD · On-site
$117K - $155K/yr
Discount Programs Software Development Manager Job Responsibilities: In this role, you will lead a small, high-impact software engineering team responsible for the design, development, reliability ...
Sparks, MD · On-site
$117K - $155K/yr
Discount Programs Software Development Manager Job Responsibilities: In this role, you will lead a small, high-impact software engineering team responsible for the design, development, reliability ...
Description Captivation Software is looking for a senior level software engineer who will be in a ... Workload management (scheduling, affinity, resources, scaling) * High availability cluster ...
Description Captivation Software is looking for a senior level software engineer who will be in a ... Workload management (scheduling, affinity, resources, scaling) * High availability cluster ...
Sparks, MD · On-site
$117K - $155K/yr
Discount Programs Software Development Manager Job Responsibilities: In this role, you will lead a small, high-impact software engineering team responsible for the design, development, reliability ...
Quick apply
Sparks, MD · On-site
$117K - $155K/yr
Discount Programs Software Development Manager Job Responsibilities: In this role, you will lead a small, high-impact software engineering team responsible for the design, development, reliability ...
Annapolis, MD · On-site
At Independent Software, as a Software Engineer, you will design, develop, test, and maintain enterprise Java applications supporting mission-critical systems. You will work with modern technologies ...
Annapolis, MD · On-site
At Independent Software, as a Software Engineer, you will design, develop, test, and maintain enterprise Java applications supporting mission-critical systems. You will work with modern technologies ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical ... and proven agile management approaches to create high value solutions aimed at helping our ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical ... and proven agile management approaches to create high value solutions aimed at helping our ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical ... and proven agile management approaches to create high value solutions aimed at helping our ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical ... and proven agile management approaches to create high value solutions aimed at helping our ...
As a Software Engineer Level 2 at Independent Software, you will support the development and maintenance of monitoring and automation solutions within Linux-based enterprise environments. In this ...
Quick apply
As a Software Engineer Level 2 at Independent Software, you will support the development and maintenance of monitoring and automation solutions within Linux-based enterprise environments. In this ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical ... and proven agile management approaches to create high value solutions aimed at helping our ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical ... and proven agile management approaches to create high value solutions aimed at helping our ...
Baltimore, MD · On-site
$122K - $162K/yr
Job Requirements Responsible for leading and managing a team of software developers to design, develop, and implement robust and scalable full-stack software solutions for healthcare technology ...
Baltimore, MD · On-site
$122K - $162K/yr
Job Requirements Responsible for leading and managing a team of software developers to design, develop, and implement robust and scalable full-stack software solutions for healthcare technology ...
Baltimore, MD · On-site
$607K/yr
Job Requirements Responsible for leading and managing a team of software developers to design, develop, and implement robust and scalable full-stack software solutions for healthcare technology ...
Baltimore, MD · On-site
$607K/yr
Job Requirements Responsible for leading and managing a team of software developers to design, develop, and implement robust and scalable full-stack software solutions for healthcare technology ...
Annapolis, MD · On-site
As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the modernization of a mission-critical Java application as it evolves from a traditional monolithic architecture ...
Annapolis, MD · On-site
As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the modernization of a mission-critical Java application as it evolves from a traditional monolithic architecture ...
Independent Software, Inc. is seeking a Software Engineer Level 2 to support the development ... management • Participate in code reviews, testing, and documentation while adhering to team ...
Independent Software, Inc. is seeking a Software Engineer Level 2 to support the development ... management • Participate in code reviews, testing, and documentation while adhering to team ...
Annapolis, MD · On-site
$110 - $150/hr
As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the modernization of a mission‑critical Java application as it evolves from a traditional monolithic architecture ...
Annapolis, MD · On-site
$110 - $150/hr
As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the modernization of a mission‑critical Java application as it evolves from a traditional monolithic architecture ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical ... and proven agile management approaches to create high value solutions aimed at helping our ...
Independent Software is a consulting, product, and solutions firm dedicated to the practical ... and proven agile management approaches to create high value solutions aimed at helping our ...
Annapolis, MD · On-site
$230 - $248/hr
... management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and ...
Annapolis, MD · On-site
$230 - $248/hr
... management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and ...
Annapolis, MD · On-site
At Independent Software, as a Software Engineer, you will design, develop, test, and maintain enterprise applications supporting mission-critical systems. You will work with Java, Angular, RESTful ...
Annapolis, MD · On-site
At Independent Software, as a Software Engineer, you will design, develop, test, and maintain enterprise applications supporting mission-critical systems. You will work with Java, Angular, RESTful ...
Annapolis, MD · On-site
$170 - $190/hr
... management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and ...
Annapolis, MD · On-site
$170 - $190/hr
... management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and ...
$74K - $83.4K
15% of jobs
$83.4K - $92.7K
3% of jobs
$92.7K - $102.1K
1% of jobs
$102.1K - $111.4K
1% of jobs
$111.4K - $120.8K
1% of jobs
$128.4K is the 25th percentile. Wages below this are outliers.
$120.8K - $130.1K
4% of jobs
$130.1K - $139.5K
9% of jobs
$139.5K - $148.8K
10% of jobs
The median wage is $152.8K / yr.
$148.8K - $158.2K
14% of jobs
$166.8K is the 75th percentile. Wages above this are outliers.
$158.2K - $167.5K
18% of jobs
$167.5K - $176.9K
24% of jobs
$74K
$141.9K
$176.9K
A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.
| Aspect | Software Manager | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field; management experience | Bachelor's or higher in CS or related field; coding skills |
| Work Environment | Oversees teams, manages projects, strategic planning | Develops software, writes code, tests applications |
| Employer & Industry Usage | Used in tech companies, startups, large enterprises | Used across all tech sectors, startups, corporate IT |
The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.
The most popular types of Software jobs in Baltimore, MD are:
For Software Manager jobs in Baltimore, MD, the most frequently searched job titles are:
The top searched job categories for Software Manager jobs in Baltimore, MD are:
Cities near Baltimore, MD with the most Software Manager job openings:

Full-time
Re-posted 18 days ago
Clearance Requirement:
Ready to take the next step in your career? Join us and be part of something bigger.
Apply today.
We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Powered by JazzHR
HZz6O1XrQM