1

Project Manager Software Developer Jobs in Washington

ECS is seeking a Program Manager/Software Developer to work in our Fairfax, VA (hybrid) office. The ... TAPM support includes coordination of project activities, planning and tracking of deliverables ...

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 ...

Overview VTG is seeking a Software Developer for a technical development program supporting the Sponsor's Access Management Program. The Software Engineer will work with a small team of developers ...

Work with the customer's Project Manager, technical leadership, software developers, test engineers, and external performers to define system boundaries, interface assumptions, operational ...

Software Developer

Chantilly, VA · On-site

$100K - $220K/yr

Work with project manager or product owner to meet specification needs * Recommend software upgrades to optimize operational efficiency * Collaborate with other developers to design and optimize code

This position will work closely with the Technical Project Manager and the customer. This position ... Collaboration (20% FTE): • Work closely with Navy stakeholders, software developers, and external ...

Software Developer

Chantilly, VA · On-site

$100K - $220K/yr

Work with project manager or product owner to meet specification needs * Recommend software upgrades to optimize operational efficiency * Collaborate with other developers to design and optimize code

The Software Engineer will work with a small team of developers, software engineers, and data ... Work with an industry leading identity and access management software platform custom-built for ...

next page

Showing results 1-20

Project Manager Software Developer information

What is a project manager software developer?

A Project Manager Software Developer is a professional who combines the responsibilities of managing software development projects with hands-on programming expertise. This role involves planning, executing, and overseeing software projects while also contributing directly to the codebase. They coordinate teams, manage timelines, and ensure that project goals are met, all while leveraging their technical skills to solve problems and guide development processes. This hybrid position is ideal for those who have strong technical backgrounds and leadership abilities.

What are the key skills and qualifications needed to thrive as a project manager software developer?

To thrive as a Project Manager Software Developer, you need expertise in software development, project management principles, and often a relevant degree or certifications like PMP or Scrum Master. Familiarity with project management tools (such as Jira, Trello, or Asana), version control systems, and agile methodologies is typically required. Exceptional communication, leadership, and problem-solving skills help you coordinate teams and manage stakeholder expectations. These skills and qualifications are crucial for delivering successful projects on time and within scope, while ensuring high-quality software outcomes.

How do project manager software developers typically balance hands-on coding with project management responsibilities?

Project Manager Software Developers often split their time between technical tasks, such as coding and code reviews, and project management duties like planning, stakeholder communication, and coordinating team workflows. Successfully balancing these responsibilities requires strong time management, clear prioritization, and effective delegation when possible. Many professionals in this hybrid role use agile methodologies and collaborative tools to streamline both development and project oversight. This combination allows them to maintain technical involvement while ensuring projects stay on track and team members are supported.

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

AspectProject Manager Software DeveloperSoftware Engineer
Primary RoleOversees project planning, manages teams, and ensures timely deliveryDesigns, develops, tests, and maintains software applications
Required SkillsProject management, communication, leadership, basic coding knowledgeProgramming, problem-solving, software design, technical expertise
CertificationsPMP, Agile certifications often preferredComputer Science degrees, coding certifications (e.g., Microsoft, AWS)
Work EnvironmentProject teams, client meetings, planning sessionsDevelopment teams, coding environments, testing labs

While a Project Manager Software Developer focuses on managing projects and teams, a Software Engineer concentrates on creating and maintaining software solutions. Both roles often collaborate but serve different functions within tech projects.

Can a project manager software developer become a project manager?

A project manager software developer can become a project manager by gaining experience in project planning, leadership, and communication, often supported by certifications like PMP or Scrum Master. Transitioning typically involves developing managerial skills and understanding project management methodologies to oversee teams and deliverables effectively.

What does a project manager software developer do in software development?

A project manager software developer oversees planning, execution, and delivery of software projects, coordinating teams, managing timelines, and ensuring requirements are met. They often use project management tools like Jira or Trello and need strong communication and organizational skills to keep development on track.

What are popular job titles related to Project Manager Software Developer jobs in Washington?

For Project Manager Software Developer jobs in Washington, the most frequently searched job titles are:

What cities in Washington are hiring for Project Manager Software Developer jobs?

Cities in Washington with the most Project Manager Software Developer job openings:

Infographic showing various Project Manager Software Developer job openings in Washington as of August 2026, with employment types broken down into 84% Full Time, 15% Part Time, and 1% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution.

Program Manager/Software Developer

ECS

Merrifield, VA • On-site

$110K - $130K/yr

Full-time

Posted 24 days ago


Job description

ECS is seeking a Program Manager/Software Developer to work in our Fairfax, VA (hybrid) office.
The USPS TAPM Team supports the acquisition, testing, acceptance, deployment, and integration of technology systems that improve operational efficiency in mail processing and distribution environments. TAPM support includes coordination of project activities, planning and tracking of deliverables, support for technical implementation efforts, testing and acceptance activities, and communication among stakeholders responsible for successful execution.
Responsibilities include:
  • Support program and project planning, coordination, and execution activities for TAPM initiatives.
    • Assisting with schedules, action item tracking, status reporting, meeting coordination, and follow-up on assigned tasks and deliverables.
  • Support agile delivery activities, including participation in sprint planning, backlog refinement, daily standups, sprint reviews, and retrospectives.
  • Assist with maintaining backlog items, tracking sprint progress, documenting issues, and supporting continuous improvement efforts.
  • Assist with gathering, documenting, refining, and maintaining functional and technical requirements.
  • Work with stakeholders to help translate business needs into actionable tasks and technical development activities.
  • Provide junior- to mid-level software development support, including coding, debugging, unit testing, technical documentation, and implementation of software enhancements or fixes.
  • Support development activities in accordance with established coding standards, version control procedures, and quality assurance practices.
  • Assist with system integration, test support, defect tracking, and deployment-related activities.
  • Coordinate with program, engineering, and operational stakeholders to support timely resolution of issues and completion of technical tasks.
  • Prepare and maintain program and project documentation, including meeting notes, status summaries, action item trackers, risk and issue logs, backlog updates, technical documentation, and other related work products required to support TAPM activities.
  • Communicate effectively with technical and non-technical personnel and work effectively in a team environment with changing priorities and multiple assignments.
  • Deliverables shall include recurring and as-needed work products in support of TAPM program execution and technical delivery:
    • These may include status reports, meeting summaries, backlog and sprint tracking updates, action item trackers, risk and issue logs, requirements documentation, technical documentation, test support materials, deployment support materials, and software code or configuration updates as assigned.
  • All deliverables shall be complete, accurate, and submitted within required timeframes.

  • Please Note: This position is contingent upon additional funding and requires a Public Trust background investigation. This entails an in-depth background check & either US Citizenship or Permanent Resident (Green Card) status.
  • Ability to provide program management support
  • Ability to provide junior- to mid-level software development support to the United States Postal Service (USPS) Technology Applications Program Management (TAPM) Team.
  • Ability to support planning, coordination, execution, and reporting activities for assigned projects and programs, while also contributing to software development, system enhancement, testing, and implementation efforts.
  • Ability to support work involving agile software development processes and delivery practices, including backlog management, sprint planning, sprint execution support, status tracking, and coordination among technical and functional stakeholders.
  • Ability to provide hands-on development support as needed to assist the TAPM Team with technical solutions, documentation, integration, and deployment activities.

Salary Range: $110,000-$130,000
General Description of Benefit