Familiarity with software development lifecycle (SDLC) and Agile methodologies * Basic experience with databases and writing queries (SQL or similar) * Understanding of software design and system ...
Familiarity with software development lifecycle (SDLC) and Agile methodologies * Basic experience with databases and writing queries (SQL or similar) * Understanding of software design and system ...
Software Engineer (FORECASTED)
Annapolis Junction, MD ยท On-site
$125K - $250K/yr
The ideal candidate will contribute to all phases of the software development lifecycle, including ... Experience serving as a technical lead, mentoring developers, or managing software development ...
New
Quick apply
Software Engineer (FORECASTED)
Annapolis Junction, MD ยท On-site
$125K - $250K/yr
The ideal candidate will contribute to all phases of the software development lifecycle, including ... Experience serving as a technical lead, mentoring developers, or managing software development ...
New
The ideal candidate will contribute to all phases of the software development lifecycle, including ... Experience serving as a technical lead, mentoring developers, or managing software development ...
New
The ideal candidate will contribute to all phases of the software development lifecycle, including ... Experience serving as a technical lead, mentoring developers, or managing software development ...
New
Senior Manager, Software Engineering
Columbia, MD ยท On-site
$161K - $300K/yr
Job Title: Senior Manager, Software Engineering Job Code: 38780 Job Location: Columbia, MD Job ... Projects will range from development of embedded general purpose processor, cryptographic, and/or ...
Senior Manager, Software Engineering
Columbia, MD ยท On-site
$161K - $300K/yr
Job Title: Senior Manager, Software Engineering Job Code: 38780 Job Location: Columbia, MD Job ... Projects will range from development of embedded general purpose processor, cryptographic, and/or ...
You will work independently and as part of a collaborative engineering team to deliver high-quality software solutions, applying appropriate software development methodologies and best practices.
Quick apply
You will work independently and as part of a collaborative engineering team to deliver high-quality software solutions, applying appropriate software development methodologies and best practices.
Senior Software Development Engineer L4
Bowie, MD ยท On-site +1
$118K - $155K/yr
Overview: The Senior Software Development Engineer L4 is expected to successfully work through ... and manage the demands of work and personal commitments. That's why Inovalon offers a valuable ...
Senior Software Development Engineer L4
Bowie, MD ยท On-site +1
$118K - $155K/yr
Overview: The Senior Software Development Engineer L4 is expected to successfully work through ... and manage the demands of work and personal commitments. That's why Inovalon offers a valuable ...
Embedded Flight Software Engineer - Level 3 or 4
Linthicum, MD ยท On-site
$129K - $170K/yr
The individual will work through all phases of the software development cycle including design ... Experience with using software configuration management tools Basic Qualifications for Level 4 (Sr ...
Embedded Flight Software Engineer - Level 3 or 4
Linthicum, MD ยท On-site
$129K - $170K/yr
The individual will work through all phases of the software development cycle including design ... Experience with using software configuration management tools Basic Qualifications for Level 4 (Sr ...
Embedded Flight Software Engineer - Level 3 or 4
Linthicum, MD ยท On-site
$129K - $170K/yr
The individual will work through all phases of the software development cycle including design ... Experience with using software configuration management tools Basic Qualifications for Level 4 (Sr ...
Embedded Flight Software Engineer - Level 3 or 4
Linthicum, MD ยท On-site
$129K - $170K/yr
The individual will work through all phases of the software development cycle including design ... Experience with using software configuration management tools Basic Qualifications for Level 4 (Sr ...
Integration & Test Software Engineer - Level 3 or 4
Linthicum, MD ยท On-site
$102K - $138K/yr
Experience with using software configuration management tools Basic Qualifications for Level 4 (Sr Principal) : * Bachelor's degree with a minimum of 8 years of software development experience - OR ...
Integration & Test Software Engineer - Level 3 or 4
Linthicum, MD ยท On-site
$102K - $138K/yr
Experience with using software configuration management tools Basic Qualifications for Level 4 (Sr Principal) : * Bachelor's degree with a minimum of 8 years of software development experience - OR ...
Job Summary : Independent Software, Inc. is seeking a Software Engineer, Level 3, to design ... development. Founded in 2005, the company is headquartered in Ellicott City, USA, with a team of 11 ...
Job Summary : Independent Software, Inc. is seeking a Software Engineer, Level 3, to design ... development. Founded in 2005, the company is headquartered in Ellicott City, USA, with a team of 11 ...
Integration & Test Software Engineer - Level 3 or 4
$102K - $138K/yr
Experience with using software configuration management tools Basic Qualifications for Level 4 (Sr Principal) : * Bachelor's degree with a minimum of 8 years of software development experience - OR ...
Integration & Test Software Engineer - Level 3 or 4
$102K - $138K/yr
Experience with using software configuration management tools Basic Qualifications for Level 4 (Sr Principal) : * Bachelor's degree with a minimum of 8 years of software development experience - OR ...
A strong candidate for this role will possess a history of software development for robotic ... Estimating, scope management, task generation/assignment, status reporting, etc. * (Potential ...
Quick apply
A strong candidate for this role will possess a history of software development for robotic ... Estimating, scope management, task generation/assignment, status reporting, etc. * (Potential ...
Software Development Engineer
Laurel, MD ยท On-site
We build capabilities that enable warfighters to harness a diverse set of sensors and data sources ... data management, and operational data display as well as on intelligent networks, resilient ...
Software Development Engineer
Laurel, MD ยท On-site
We build capabilities that enable warfighters to harness a diverse set of sensors and data sources ... data management, and operational data display as well as on intelligent networks, resilient ...
Integration & Test Software Engineer - Level 3 or 4
Linthicum, MD ยท On-site
$102K - $138K/yr
Experience with using software configuration management tools Basic Qualifications for Level 4 (Sr Principal) : * Bachelor's degree with a minimum of 8 years of software development experience - OR ...
Integration & Test Software Engineer - Level 3 or 4
Linthicum, MD ยท On-site
$102K - $138K/yr
Experience with using software configuration management tools Basic Qualifications for Level 4 (Sr Principal) : * Bachelor's degree with a minimum of 8 years of software development experience - OR ...
Strong command of SDLC best practices, agile methodologies, and application lifecycle management ... software engineering experience, including 5+ years in a leadership role. * Proven experience ...
Strong command of SDLC best practices, agile methodologies, and application lifecycle management ... software engineering experience, including 5+ years in a leadership role. * Proven experience ...
Independent Software, Inc. is dedicated to collaboration, integrity, and innovation. They are ... development. Founded in 2005, the company is headquartered in Ellicott City, USA, with a team of 11 ...
Independent Software, Inc. is dedicated to collaboration, integrity, and innovation. They are ... development. Founded in 2005, the company is headquartered in Ellicott City, USA, with a team of 11 ...
Director of Software Engineering
Hanover, MD ยท On-site
$180 - $240/hr
Strong command of SDLC best practices, agile methodologies, and application lifecycle management ... software engineering experience, including 5+ years in a leadership role. * Proven experience ...
Director of Software Engineering
Hanover, MD ยท On-site
$180 - $240/hr
Strong command of SDLC best practices, agile methodologies, and application lifecycle management ... software engineering experience, including 5+ years in a leadership role. * Proven experience ...
Integration & Test Software Engineer - Level 3 or 4
Linthicum, MD ยท On-site
$102K - $138K/yr
Experience with using software configuration management tools Basic Qualifications for Level 4 (Sr Principal) : * Bachelor's degree with a minimum of 8 years of software development experience - OR ...
Integration & Test Software Engineer - Level 3 or 4
Linthicum, MD ยท On-site
$102K - $138K/yr
Experience with using software configuration management tools Basic Qualifications for Level 4 (Sr Principal) : * Bachelor's degree with a minimum of 8 years of software development experience - OR ...
Software Engineer, Level 3
Annapolis, MD ยท On-site
You will work independently and as part of a collaborative engineering team to deliver high-quality software solutions, applying appropriate software development methodologies and best practices.
Software Engineer, Level 3
Annapolis, MD ยท On-site
You will work independently and as part of a collaborative engineering team to deliver high-quality software solutions, applying appropriate software development methodologies and best practices.
The individual will work through all phases of the software development cycle including design ... Experience with using software configuration management tools Basic Qualifications for Level 4 (Sr ...
The individual will work through all phases of the software development cycle including design ... Experience with using software configuration management tools Basic Qualifications for Level 4 (Sr ...
Manager Of Software Development information
See Baltimore, MD salary details
$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
How much do manager of software development jobs pay per year?
What does a Manager of Software Development do?
What are the key skills and qualifications needed to thrive as a Manager of Software Development, and why are they important?
What are some common challenges faced by a Manager of Software Development, and how can they be addressed?
What is the difference between Manager Of Software Development vs Software Development Manager?
| Aspect | Manager Of Software Development | Software Development Manager |
|---|---|---|
| Required Credentials | Bachelor's degree in CS or related field; often certifications in project management | Bachelor's degree in CS or related field; certifications like PMP are common |
| Work Environment | Leads multiple development teams, oversees project delivery, collaborates with stakeholders | Manages software development teams, focuses on project execution and team coordination |
| Employer & Industry Usage | Used in tech companies, software firms, and IT departments | Common in software companies, tech startups, and enterprise IT divisions |
The main difference is that a Manager Of Software Development typically oversees multiple teams and strategic initiatives, while a Software Development Manager focuses more on managing specific development teams and project execution. Both roles require similar credentials and are used across similar industries, but their scope and focus differ slightly.

Software Engineer, Level 1 (FORECASTED)
Fort George G Meade, MD โข On-site
Full-time
Re-posted 9 days ago
Job description
As a Software Engineer Level 1 at Independent Software, you will develop, maintain, and enhance software systems supporting mission-critical operations. You will work both independently and within a team to design, build, and test solutions that process data, support system integration, and meet performance requirements.
You will contribute to the full software development lifecycle, helping deliver reliable, scalable solutions aligned with mission needs.
Key Responsibilities:
- Analyze user requirements and translate them into software design and functionality
- Design, develop, test, and maintain software applications and components
- Debug software and resolve defects in a timely manner
- Modify existing software to improve performance or add new functionality
- Integrate software into new or existing systems and environments
- Develop and execute basic database queries to support data processing
- Participate in code reviews and follow development best practices
- Create and maintain technical documentation
- Collaborate within Agile teams to support iterative development
Required Skills and Qualifications:
- Experience with one or more programming languages (Java, Python, C, or C++)
- Experience developing, testing, and debugging software
- Familiarity with software development lifecycle (SDLC) and Agile methodologies
- Basic experience with databases and writing queries (SQL or similar)
- Understanding of software design and system integration concepts
- Strong analytical and problem-solving skills
- Ability to work independently and in a team environment
- Strong communication skills
- Experience with Java frameworks (Spring, Hibernate)
- Familiarity with Git or other version control tools
- Exposure to CI/CD pipelines or automated testing
- Experience with Docker or Kubernetes
- Scripting experience (Python, Bash, or Shell)
Education and Experience:
- Bachelor's degree in Computer Science or a related technical discipline from an accredited college or university is required
- Seven (7) years of Software Engineering experience
- Four (4) additional years of Software Engineering experience may be substituted for a degree
Clearance Requirement:
- Must possess an active TS SCI with appropriate Polygraph to be considered for this role
**This position is contingent on contract award**
Why Choose Independent Software:
At Independent Software, our people are the mission. We've built a company around collaboration, integrity, and innovation and we make sure our team has the tools and support to grow, succeed, and thrive.
When you join us, you will:
- Support critical national security missions that matter
- Be part of a close-knit, employee-first culture where your voice is heard
- Expand your skills through ongoing training, mentorship, and career development
- Enjoy competitive compensation, generous benefits, and work-life balance
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.