JOBSEARCHER

Program Manager/Software Developer

Ecs FederalMcLean, VAL6 LeadSeptember 15th, 2026
Overview In this role you will support the USPS TAPM Team with planning, coordination, and execution of initiatives that enhance operational efficiency in mail processing. You will bridge business needs and technical work, contribute to software development and system integration, and ensure timely delivery of artifacts and documentation. You’ll work in a hybrid Fairfax setting, collaborating with cross-functional stakeholders to enable smooth program execution and continuous improvement. This opportunity lets you shape tech-enabled processes within a mission-critical government program. ResponsibilitiesSupport program and project planning, coordination, and execution for TAPM initiativesAssist with schedules, action item tracking, status reporting, and meeting coordinationSupport agile delivery activities: sprint planning, backlog refinement, standups, reviews, and retrospectivesMaintain backlog items, track sprint progress, document issues, and support continuous improvementGather, document, refine, and maintain functional and technical requirementsTranslate business needs into actionable tasks and technical development activitiesProvide junior- to mid-level software development support: coding, debugging, unit testing, and technical documentationSupport development activities per coding standards, version control, and QA practicesAssist with system integration, test support, defect tracking, and deployment-related activitiesCoordinate with stakeholders to resolve issues and complete technical tasksPrepare and maintain program and project documentation (notes, status, risk/issue logs, backlog updates, technical docs, etc.)Communicate effectively with technical and non-technical personnel and adapt to changing priorities Key requirementsAbility to provide program management supportAbility to provide junior- to mid-level software development supportAbility to support planning, coordination, execution, and reporting for projectsAbility to support agile processes: backlog management, sprint planning, execution, status tracking, and stakeholder coordinationHands-on development support to assist with technical solutions, documentation, integration, and deploymenteffective communicationteam collaborationadaptabilityagile software developmentbacklog managementsprint planning and execution