1

Manager Of Software Development Jobs in Baltimore, MD

Director of Software Engineering

Hanover, MD · On-site

$249K/yr

Strong command of SDLC best practices, agile methodologies, and application lifecycle management ... software engineering experience, including 5+ years in a leadership role. * Proven experience ...

Software Engineer III

Aberdeen, MD · On-site

$120K - $140K/yr

Experience developing and supporting Enterprise Content Management (ECM) solutions. * Strong understanding of software engineering principles and the Software Development Life Cycle (SDLC)

Showing results 41-60

Manager Of Software Development information

See Baltimore, MD salary details

$79K

$141.2K

$177.4K

How much do manager of software development jobs pay per year?

As of Aug 9, 2026, the average yearly pay for manager of software development in Baltimore, MD is $141,198.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,700.00 and $162,000.00 per year, depending on experience, location, and employer.

What does a manager of software development do?

A Manager of Software Development oversees teams of software engineers and developers, guiding them through the software development lifecycle. They are responsible for project planning, setting goals, ensuring deadlines are met, and maintaining high-quality standards. Additionally, they facilitate communication between team members and other departments, help resolve technical challenges, and support the professional growth of their team. Their role blends technical expertise with leadership and project management skills.

What are the key skills and qualifications needed to thrive as a manager of software development, and why are they important?

To thrive as a Manager of Software Development, you need strong leadership abilities, a solid background in software engineering, and experience with project management, often supported by a degree in computer science or a related field. Familiarity with development tools like Git, Jira, agile methodologies, and sometimes certifications such as PMP or Scrum Master are typically required. Excellent communication, problem-solving, and team-building skills help you motivate teams and foster a collaborative environment. These skills are essential for delivering high-quality software products on time while supporting the growth and efficiency of your development team.

What are some common challenges faced by a manager of software development, and how can they be addressed?

A Manager of Software Development often navigates challenges such as balancing project deadlines with code quality, managing cross-functional team dynamics, and adapting to rapidly changing technologies. Addressing these requires clear communication, fostering a collaborative team culture, and implementing agile methodologies to stay responsive to change. Regular one-on-one meetings, continuous learning opportunities, and transparent goal-setting also help maintain team engagement and productivity. By proactively addressing these challenges, managers can drive successful project outcomes and support their team's professional growth.

What is the difference between Manager Of Software Development vs Software Development Manager?

AspectManager Of Software DevelopmentSoftware Development Manager
Required CredentialsBachelor's degree in CS or related field; often certifications in project managementBachelor's degree in CS or related field; certifications like PMP are common
Work EnvironmentLeads multiple development teams, oversees project delivery, collaborates with stakeholdersManages software development teams, focuses on project execution and team coordination
Employer & Industry UsageUsed in tech companies, software firms, and IT departmentsCommon 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.

What cities near Baltimore, MD are hiring for Manager Of Software Development jobs? Cities near Baltimore, MD with the most Manager Of Software Development job openings:
Infographic showing various Manager Of Software Development job openings in Baltimore, MD as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, and 4% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $141,198 per year, or $67.9 per hour.

Integration & Test Software Engineer - Level 3 or 4

Northrop Grumman Corporation

Linthicum, MD • On-site

$102K - $138K/yr

Full-time

Medical, Life, PTO

Re-posted 13 days ago


Northrop Grumman rating

8.2

Company rating: 8.2 out of 10

Based on 361 frontline employees who took The Breakroom Quiz

87th of 537 rated manufacturers


Job description

RELOCATION ASSISTANCE: Relocation assistance may be availableCLEARANCE REQUIRED FOR START: NoCLEARANCE TYPE: NoneTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

Northrop Grumman's Space Sector is seeking an Integration & Test Software Engineer - Level 3 or 4 to join our team in Linthicum, MD.

The integration and test software engineer will design, develop, integrate and test software that manages test equipment and executes tests for a Space payload unit ensuring compliance to established requirements. Selected individuals will work on an agile development team, primarily using Python, TCL, and C++. The selected individual will utilize automated tools such as Jenkins and Robot Framework to enable automated testing and verification of the Space System.

This position will work a 9/80 schedule, with every other Friday off. This position is 100% onsite and cannot accommodate telecommute work.

In this job, you will:

The individual will work through all phases of the software development cycle including design, development, integration, and test. The selected individual will conduct peer reviews of software-related products, software designs, and additional technical documents, as well as participation in cross-functional scrum team.

Individuals must be self-starters and able to efficiently operate in a team environment. Existing engineering and system specialists will be made available to assist with any activities associated with executing primary tasking. However, the selected individuals will be expected to prioritize and make recommendations to Technical Leads, as required, to implement tasking assigned.

If this job description reads like it was written specifically for you, consider joining our team!

This position is contingent upon the candidate obtaining final clearances and program access(es) within a reasonable period of time as determined by the company.

This position can be filled at either a Level 3 (Principal) or Level 4 (Sr Principal).

Basic Qualifications for Level 3 (Principal):

  • Bachelor's degree with a minimum of 5 years of software development experience- OR - Master's degree with 3 years of software development experience - OR - PhD with 1 year of software development experience. May consider an additional 4+ years of experience in lieu of degree.

  • Must have the ability to obtain and maintain a U.S. Government Top Secret security clearance with Sensitive Compartmented Information (SCI) access. Approval must be obtained within a reasonable timeframe, as determined by the company, to meet business needs. Not required to start, US Citizenship required.

  • Experience developing software in Python

  • Ability to debug your own code, as well as trace and understand existing code

  • Experience integrating developed software applications, to include usage of tools and logs to examine data to verify correct operation and identify problem areas

  • Experience developing in a Linux and/or Windows environment

  • Experience in testing software systems and debugging

  • 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 - Master's degree with 6 years of software development experience - OR - PhD with 4 years of software development experience. May consider an additional 4+ years of experience in lieu of degree.

  • Must have the ability to obtain and maintain a U.S. Government Top Secret security clearance with Sensitive Compartmented Information (SCI) access. Approval must be obtained within a reasonable timeframe, as determined by the company, to meet business needs. Not required to start, US Citizenship required.

  • Experience developing software in Python

  • Ability to debug your own code, as well as trace and understand existing code

  • Experience integrating developed software applications, to include usage of tools and logs to examine data to verify correct operation and identify problem areas

  • Experience developing in a Linux and/or Windows environment

  • Experience in testing software systems and debugging

  • Experience with using software configuration management tools

Preferred Qualifications:

  • Active TS/SCI Clearance

  • Degree in Computer Science, Computer Engineering, Software Engineering, or another STEM discipline

  • Experience as a member of an Agile Scrum team

  • Experience with C++

  • Experience developing TCL T/K

  • Hands-on experience in controlling test equipment through software (Oscilloscopes, Signal Generators, Signal Analyzers, Power Supplies, etc.)

  • Hands-on experience integrating RF, digital, or optic based systems/equipment

  • Experience with automation tools such as Jenkins and Robot Framework

  • Experience in embedded Python software optimizations

  • Ability to debug complex integrated applications or test setup issues

  • Experience with the Atlassian tool suite (Jira, Confluence, Bitbucket)

Curious about all the exciting developments with the Northrop Grumman Space Sector? Click the link below:

https://www.northropgrumman.com/space

Working at Northrop Grumman is more than just a paycheck. We offer a comprehensive Total Rewards and benefits package designed to help you thrive at work and in life. For more information on our Total Rewards package, please visit our Total Rewards site.

Northrop Grumman Total Rewards

Primary Level Salary Range: $108,800.00 - $163,200.00Secondary Level Salary Range: $135,800.00 - $203,600.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

What Northrop Grumman employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Northrop Grumman logo

About Northrop Grumman

Sourced by ZipRecruiter

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible.

Industry

Space research administration

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US

Year founded

1939