1

Technical Project Manager Software Jobs in Annapolis, MD

Collaborating with Systems Engineers, System Administrators, Network Engineers and Software ... Bachelor's degree with 6 years of experience as a Project Manager or other technical leadership ...

Technical Project Manager

Odenton, MD · On-site

$100 - $125/hr

Description Leidos has an opportunity for a Technical Project Manager on the DISA Cross Domain ... Highly proficient in a software engineering discipline (developer, network engineer, cross domain ...

Technical Project Manager

Washington, DC · On-site

$125K - $175K/yr

Technical Project Manager - Part Time Location: Washington, DC Salary: $125-175k KeyLogic has an immediate need for a Technical Project Manager to serve as a project and program management resource ...

Professional Experience*** 6+ years of overall relevant technical experience required* 4+ years in Technical Project Management in a software or technology environment, required* Experience operating ...

Technical Project Manager

Washington, DC · On-site

$100K - $150K/yr

The Technical Project Manager will work in a contractor organization supporting DOE's efforts in planning and implementing technology research, development, and demonstration activities of the ...

Technical Project Manager

Odenton, MD · On-site

$92K - $166K/yr

Description Leidos has an opportunity for a Technical Project Manager on the DISA Cross Domain ... Highly proficient in a software engineering discipline (developer, network engineer, cross domain ...

Technical Project Manager

Odenton, MD · On-site

$92K - $166K/yr

Leidos has an opportunity for a Technical Project Manager on the DISA Cross Domain Enterprise ... Highly proficient in a software engineering discipline (developer, network engineer, cross domain ...

Technical Project Manager

Odenton, MD · On-site

$92K - $166K/yr

Leidos has an opportunity for a Technical Project Manager on the DISA Cross Domain Enterprise ... Highly proficient in a software engineering discipline (developer, network engineer, cross domain ...

We are seeking a Technical Project Manager to lead the planning, execution and delivery of enterprise cybersecurity initiatives within a federal environment. The ideal candidate combines a strong ...

... Technical Project Management in a software or technology environment, required * Experience operating within Agile or hybrid delivery environments across complex enterprise organizations.

... and Software Development. Elevate your career and make a difference. Your adventure begins now ... MANTECH seeks a motivated, career and customer-oriented Technical Project Manager to join our team ...

We are seeking a Technical Project Manager - SME to lead complex, high-visibility engineering and ... Own the full lifecycle of sophisticated network, infrastructure, and software projects-from concept ...

Showing results 21-40

Technical Project Manager Software information

See Annapolis, MD salary details

$43.1K

$116.3K

$178.2K

How much do technical project manager software jobs pay per year?

As of Sep 7, 2026, the average yearly pay for technical project manager software in Annapolis, MD is $116,282.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,000.00 and $133,100.00 per year, depending on experience, location, and employer.

What is a technical project manager in software?

A Technical Project Manager in software is a professional responsible for planning, executing, and overseeing software development projects. They bridge the gap between technical teams and stakeholders, ensuring that development goals align with business objectives. Their duties include managing timelines, budgets, resources, and risks while facilitating communication between developers, designers, and clients. Technical Project Managers often have a background in software engineering or IT, enabling them to understand technical challenges and guide teams effectively.

How does a technical project manager in software typically coordinate between development teams and stakeholders?

Technical Project Managers in software play a crucial role in bridging the gap between technical teams and business stakeholders. They often facilitate regular meetings, such as sprint planning and progress reviews, to ensure everyone is aligned on project goals and timelines. Clear communication and documentation are key, as they translate technical updates for non-technical stakeholders and relay business priorities to the development team. This collaborative approach helps manage expectations, mitigate risks early, and ensure successful delivery of software projects.

What are the key skills and qualifications needed to thrive as a technical project manager in software, and why are they important?

To thrive as a Technical Project Manager in Software, you need a strong understanding of software development processes, project management methodologies (such as Agile or Scrum), and a relevant technical background, often supported by a degree in computer science or engineering. Familiarity with project management tools like Jira, Trello, or Asana, as well as certifications such as PMP or Certified ScrumMaster, is typically expected. Leadership, effective communication, and problem-solving abilities help you manage cross-functional teams and stakeholder expectations. These skills ensure projects are delivered on time, within scope, and meet quality standards in complex software environments.

What is the difference between Technical Project Manager Software vs Software Developer?

AspectTechnical Project Manager SoftwareSoftware Developer
Primary RoleOversees project planning, coordination, and delivery of software projectsDesigns, codes, and tests software applications
Required SkillsProject management, technical knowledge, communicationProgramming, software design, debugging
CertificationsPMP, Scrum Master, Agile certificationsNone specific, but certifications like Microsoft, AWS may help
Work EnvironmentProject teams, client meetings, Agile/Scrum environmentsDevelopment teams, coding environments, IDEs

While Technical Project Managers Software focus on managing software projects and coordinating teams, Software Developers are responsible for creating and implementing software solutions. Both roles often work closely in tech companies but serve different functions within the software development lifecycle.

What are popular job titles related to Technical Project Manager Software jobs in Annapolis, MD?

For Technical Project Manager Software jobs in Annapolis, MD, the most frequently searched job titles are:

What job categories do people searching Technical Project Manager Software jobs in Annapolis, MD look for?

The top searched job categories for Technical Project Manager Software jobs in Annapolis, MD are:

What cities near Annapolis, MD are hiring for Technical Project Manager Software jobs?

Cities near Annapolis, MD with the most Technical Project Manager Software job openings:

Technical Project Manager

ManTech

Fort George G Meade, MD • On-site

$107K - $179K/yr

Full-time

Medical, Life, Retirement, PTO

Posted 20 days ago


Key responsibilities

  • Manage requirements by coordinating and facilitating exchange meetings or forums to determine and validate requirements.

  • Collaborate with systems engineers, system administrators, network engineers, and software developers to evaluate customer requests, create project tasks, and oversee project completion.

  • Prepare and present status reports, deliverables, and briefings, and maintain project documentation for easy interpretation by all parties.


ManTech rating

8.8

Company rating: 8.8 out of 10

Based on 15 frontline employees who took The Breakroom Quiz

48th of 247 rated software companies


Job description

Description & Requirements
Unlock the secrets of intelligence with MANTECH! Join a dynamic team at the forefront of national security, providing advanced solutions to government intelligence agencies. Since 1968, we've been solving the toughest challenges with groundbreaking tech. Explore thrilling projects in Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Elevate your career and make a difference. Your adventure begins now-unleash your potential with MANTECH!

MANTECH seeks a motivated, career and customer-oriented Technical Project Manager to join our team located in the Ft. Meade, MD area.

Responsibilities include, but are not limited to:

  • Manage requirements, including coordinating and facilitating exchange meetings or forums to determine/validate requirements and ensuring tasks are performed according to agreed-upon plans.
  • Collaborating with Systems Engineers, System Administrators, Network Engineers and Software Developers to evaluate internal and external customer requests, determine possible courses of action (CoAs), create and assign project tasks and oversee the successful completion of the project.
  • Working with customer management and Mantech PMO/TTO leads to determine priorities and structuring the team's work to align appropriately with those priorities, while effectively managing expectations at all levels.
  • Updating, maintaining, and tracking all requirements, tasking and project status updates in JIRA, and through other methods as directed.
  • Analyzing user needs, concept of operations, and architectures to develop system requirements and analyze requirements, evaluating alternative designs, and conducting feasibility studies.
  • Working with staff to develop technical documentation and reviewing technical documents (SOPs, Test Plans/Reports, User Guides, Project Plans) to ensure accuracy, usability and current relevancy. 
  • Preparing and presenting status reports, deliverables, and briefings as required and organizing and maintaining documentation so it is easily interpreted by all required parties as well as collaborating with teammates, other service providers, vendors, and users to build relationships and achieve objectives.

Minimum Qualifications:

  • Bachelor's degree with 6 years of experience as a Project Manager or other technical leadership role with 10 additional years of experience as a Systems Engineer or Hardware engineer or Software engineer.  
  • Experience conveying technical concepts to various audiences and to communicate effectively with senior managers, colleagues, and others.
  • Experience with complex customer situations and interact with all levels of personnel to provide quick and effective resolutions.
  • Experience successfully managing disparately located personnel, tasks, and projects coupled with proven ability to build and maintain constructive relationships among customers, stakeholders, technical teams, and contractors across the customer base.
  • Experience with System Accreditation processes and requirements (RMF, STE/STN, RtB)
  • Experience designing, implementing, and managing enterprise-level virtualized environments and infrastructure

Preferred Qualifications:

  • Active PMP Certification or equivalent project management or Scrum Master certification.
  • Experience with Agile project management, including experience with Agile development-related project management applications such as Jira, Confluence and/or ServiceNow.
  • Extensive experience with Linux administration and engineering.
  • Proficiency in Bash/Python scripting and infrastructure automation using Ansible or SaltStack.
  • Experience with container orchestration (Docker, Kubernetes) and observability tools (nxLog, Grafana).
  • Experience orchestrating enterprise virtualization (VMware vSphere) or Nutanix Hyperconverged Infrastructure (HCI).
  • Experience with NiFi for data flow and log aggregation
  • Experience with Cloud Computing, Storage and Infrastructure, including AWS hosted Infrastructure
  • Familiarity with structured data such as JSON/YAML/XML

Clearance Requirements:

Must have a current/active TS/SCI w/ Poly

Physical Requirements:

  • Must be able to remain in a stationary position at least 50% of the time.
  • Needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
  • Constantly operate a computer and other office productivity machinery, such as, the copy machine/fax machine/computer/printer.

The projected compensation range for this position is $107,900.00-$179,400.00. There are differentiating factors that can impact a final salary/hourly rate, including, but not limited to, Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location (For Remote Opportunities), education and certifications as well as Federal Government Contract Labor categories.  In addition, MANTECH invests in its employees beyond just compensation.  MANTECH's benefits offerings include, dependent upon position, Health Insurance, Life Insurance, Paid Time Off, Holiday Pay, short-term and long-term Disability, Retirement and Savings, Learning and Development opportunities, wellness programs as well as other optional benefit elections.

MANTECH considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at careers@mantech.com and provide your name and contact information.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom