We are hiring a Software Engineer (Software Management) to work in Laurel, MD . Position location ... Utilizes software development and software design methodologies appropriate to the development ...
Quick apply
We are hiring a Software Engineer (Software Management) to work in Laurel, MD . Position location ... Utilizes software development and software design methodologies appropriate to the development ...
Quick apply
We are hiring a Software Engineer (Software Management) to work in Laurel, MD . Position location ... Utilizes software development and software design methodologies appropriate to the development ...
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 ... development, manipulation of extremely large data sets, real-time systems, and business management ...
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 ... development, manipulation of extremely large data sets, real-time systems, and business management ...
Annapolis Junction, MD · On-site
$170K - $190K/yr
BTS Software Solutions is seeking a Software Engineer Skill Level 2 to support operations in ... development, manipulation of extremely large data sets, real-time systems, and business management ...
Annapolis Junction, MD · On-site
$170K - $190K/yr
BTS Software Solutions is seeking a Software Engineer Skill Level 2 to support operations in ... development, manipulation of extremely large data sets, real-time systems, and business management ...
$122K - $162K/yr
Software Development - a team of software engineers and product designers who develop a third party ... management We are continuously evolving, open to change, and always looking for new ways that we ...
$122K - $162K/yr
Software Development - a team of software engineers and product designers who develop a third party ... management We are continuously evolving, open to change, and always looking for new ways that we ...
The Business Development Manager applies healthcare industry knowledge, advanced sales acumen, and disciplined territory management to drive growth within an assigned geographic region or book of ...
The Business Development Manager applies healthcare industry knowledge, advanced sales acumen, and disciplined territory management to drive growth within an assigned geographic region or book of ...
Bowie, MD · On-site +1
$116K - $126K/yr
Develop and maintain services and interfaces to allow for cross product communication and management; Involved with full software development lifecycle, including requirements gathering ...
Bowie, MD · On-site +1
$116K - $126K/yr
Develop and maintain services and interfaces to allow for cross product communication and management; Involved with full software development lifecycle, including requirements gathering ...
Baltimore, MD · On-site +1
$122K - $162K/yr
... service to our clients • Software Development - a team of software engineers and product ... management We are continuously evolving, open to change, and always looking for new ways that we ...
Baltimore, MD · On-site +1
$122K - $162K/yr
... service to our clients • Software Development - a team of software engineers and product ... management We are continuously evolving, open to change, and always looking for new ways that we ...
Fort George G Meade, MD · On-site
$200K - $230K/yr
Software Engineer II (Application Development) Location- Ft Meade, MD Clearance- TS/SCI FSP Salary ... management information systems-based on documented requirements. The engineer may work ...
Fort George G Meade, MD · On-site
$200K - $230K/yr
Software Engineer II (Application Development) Location- Ft Meade, MD Clearance- TS/SCI FSP Salary ... management information systems-based on documented requirements. The engineer may work ...
$41.78 - $95.20/hr
As a capability development specialist, you know that embedded/application developers, reverse ... ll manage reverse engineering and vulnerability analyses of diverse software problems. You'll ...
$41.78 - $95.20/hr
As a capability development specialist, you know that embedded/application developers, reverse ... ll manage reverse engineering and vulnerability analyses of diverse software problems. You'll ...
Ellicott City, MD · On-site
Visit our website at: www.dcca.com SDET Candidate must have or be willing to obtain a Public Trust ... management system with complex automation requirements for one of our Federal clients, CMS • ...
Ellicott City, MD · On-site
Visit our website at: www.dcca.com SDET Candidate must have or be willing to obtain a Public Trust ... management system with complex automation requirements for one of our Federal clients, CMS • ...
Ellicott City, MD · On-site
Visit our website at: www.dcca.com SDET Candidate must have or be willing to obtain a Public Trust ... management system with complex automation requirements for one of our Federal clients, CMS • ...
Ellicott City, MD · On-site
Visit our website at: www.dcca.com SDET Candidate must have or be willing to obtain a Public Trust ... management system with complex automation requirements for one of our Federal clients, CMS • ...
... in software engineering, with demonstrated full-stack development experience across backend ... Ability to manage competing priorities and deliver high-quality work in a fast-paced environment.
... in software engineering, with demonstrated full-stack development experience across backend ... Ability to manage competing priorities and deliver high-quality work in a fast-paced environment.
Annapolis, MD · On-site
$103K - $218K/yr
Manage the implementation of designed tools using formal specifications, data flow diagrams, and Computer-Aided Software Engineering (CASE) tools. * Estimate software development costs and schedules ...
Annapolis, MD · On-site
$103K - $218K/yr
Manage the implementation of designed tools using formal specifications, data flow diagrams, and Computer-Aided Software Engineering (CASE) tools. * Estimate software development costs and schedules ...
Ellicott City, MD · On-site
Visit our website at: www.dcca.com SDET Candidate must have or be willing to obtain a Public Trust ... management system with complex automation requirements for one of our Federal clients, CMS • ...
Ellicott City, MD · On-site
Visit our website at: www.dcca.com SDET Candidate must have or be willing to obtain a Public Trust ... management system with complex automation requirements for one of our Federal clients, CMS • ...
The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex ... development, manipulation of extremely large data sets, real-time systems, business management ...
Quick apply
The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex ... development, manipulation of extremely large data sets, real-time systems, business management ...
The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex ... development, manipulation of extremely large data sets, real-time systems, business management ...
The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex ... development, manipulation of extremely large data sets, real-time systems, business management ...
Greenbelt, MD · Hybrid
Utilize configuration management and version control tools throughout software development. * Produce and maintain software documentation in accordance with NASA software engineering processes.
Greenbelt, MD · Hybrid
Utilize configuration management and version control tools throughout software development. * Produce and maintain software documentation in accordance with NASA software engineering processes.
The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex ... development, manipulation of extremely large data sets, real-time systems, business management ...
The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex ... development, manipulation of extremely large data sets, real-time systems, business management ...
Bowie, MD · On-site +1
$173K - $183K/yr
Develop and maintain services and interfaces to allow for cross product communication and management; Involved with full software development lifecycle, including requirements gathering ...
Bowie, MD · On-site +1
$173K - $183K/yr
Develop and maintain services and interfaces to allow for cross product communication and management; Involved with full software development lifecycle, including requirements gathering ...
Fort George G Meade, MD · On-site
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ... development, manipulation of extremely large data sets, real-time systems, and business management ...
Fort George G Meade, MD · On-site
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ... development, manipulation of extremely large data sets, real-time systems, and business management ...
$79K - $87.9K
4% of jobs
$87.9K - $96.9K
4% of jobs
$96.9K - $105.8K
5% of jobs
$105.8K - $114.8K
5% of jobs
$123K is the 25th percentile. Wages below this are outliers.
$114.8K - $123.7K
6% of jobs
$123.7K - $132.7K
7% of jobs
$132.7K - $141.6K
11% of jobs
The median wage is $146.1K / yr.
$141.6K - $150.5K
13% of jobs
$150.5K - $159.5K
17% of jobs
$160.3K is the 75th percentile. Wages above this are outliers.
$159.5K - $168.4K
17% of jobs
$168.4K - $177.4K
10% of jobs
$79K
$141.2K
$177.4K
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 11 days ago