Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

12 results for Program Manager in Baltimore, MD

Program Coordinator
  • McLean, VA
  • onsite
  • Temporary
  • 20 - 21 USD / Hourly
  • <p>Join a dynamic team and make a concrete impact by supporting the operational success of key programs in our organization. As a Program Coordinator, you will play an essential role in planning, organizing, and executing program activities to ensure successful delivery and continuous improvement. You will be working onsite for a non-profit that has a great benefit package.</p><p><br></p><p>Responsibilities:</p><ul><li>Coordinate program schedules, meetings, and communications to ensure timely completion of tasks.</li><li>Track program milestones and deliverables, providing regular updates to leadership.</li><li>Assist with budget preparation and expense tracking.</li><li>Support data collection, reporting, and analytics to measure program effectiveness.</li><li>Collaborate across departments to resolve issues and streamline processes.</li><li>Communicate effectively with stakeholders, including team members and external partners.</li><li>Prepare and maintain program documentation, reports, and correspondence.</li><li>Assist with program outreach, marketing, and participant engagement as needed.</li></ul><p><br></p>
  • 2026-03-30T00:00:00Z
Program Assistant
  • Baltimore, MD
  • onsite
  • Temporary
  • 22 - 27 USD / Hourly
  • <p>We are looking for an experienced Housing Choice Voucher Program Assistant to join a dynamic nonprofit organization in Baltimore, Maryland. In this contract role, you will oversee compliance and administrative functions within the Housing Choice Voucher program, while providing leadership and guidance to a team of staff members. This opportunity is ideal for someone with a strong background in property management, administrative processes, and federal housing regulations.</p><p><br></p><p>Responsibilities:</p><p>• Manage program compliance to ensure adherence to housing regulations and organizational policies.</p><p>• Oversee eligibility determinations, leasing processes, recertifications, inspections, and terminations within the Housing Choice Voucher program.</p><p>• Supervise and motivate a team of up to seven direct reports, fostering a productive and collaborative work environment.</p><p>• Conduct weekly team meetings to review progress, address challenges, and identify opportunities for skill development.</p><p>• Approve staff timesheets and document actions taken to address performance deficiencies.</p><p>• Coordinate and manage staff assignments to ensure efficient workflow and timely completion of tasks.</p><p>• Review and approve reasonable accommodation requests in line with federal housing regulations.</p><p>• Develop and maintain departmental policies and procedures to ensure consistent implementation.</p><p>• Safeguard sensitive applicant and participant information by maintaining accurate electronic files and secure physical records.</p><p>• Resolve concerns and provide exceptional customer service to program participants, property partners, vendors, and other stakeholdersPro</p>
  • 2026-03-27T00:00:00Z
Project/Program Manager II
  • Hanover, MD
  • onsite
  • Temporary
  • 57 - 62 USD / Hourly
  • <p>Overview</p><p>We are seeking an experienced Project / Program Manager II to lead and coordinate projects and programs from initiation through completion. This role is responsible for overseeing all aspects of project execution, including planning, scheduling, task assignment, progress tracking, and reporting.</p><p>The ideal candidate brings strong judgment, leadership capability, and hands‑on experience managing cross‑functional initiatives while communicating effectively with stakeholders and leadership.</p><p>Key Responsibilities</p><ul><li>Coordinate and manage projects and/or programs through the full lifecycle</li><li>Oversee all aspects of assigned initiatives, including scope, timelines, and deliverables</li><li>Set deadlines, assign responsibilities, and monitor progress to ensure successful execution</li><li>Track project milestones and summarize progress for leadership and stakeholders</li><li>Prepare and present status reports to upper management</li><li>Identify risks, issues, and dependencies and recommend mitigation strategies</li><li>Lead and direct the work of project team members</li><li>Apply sound judgment and experience to plan and accomplish project goals</li><li>Support continuous improvement through best practices and process enhancements</li></ul>
  • 2026-03-13T00:00:00Z
Product Manager
  • Falls Church, VA
  • onsite
  • Temporary
  • 55 - 80 USD / Hourly
  • <p>About the Role</p><p>We are looking for a <strong>Technical Product Manager</strong> to join our team and help drive the development of innovative technology products. In this role, you will work closely with engineering, design, and business teams to define product strategy, translate customer needs into technical requirements, and guide products from concept to launch.</p><p>The ideal candidate combines <strong>strong product management skills with a solid technical background</strong>, enabling them to collaborate effectively with developers while maintaining a strong focus on user value and business outcomes.</p><p><br></p><p>Key Responsibilities</p><p><strong>Product Strategy &amp; Roadmap</strong></p><ul><li>Define and maintain the product vision, strategy, and roadmap</li><li>Identify opportunities for product improvements and innovation</li><li>Align product initiatives with company goals and customer needs</li></ul><p><strong>Technical Collaboration</strong></p><ul><li>Work closely with engineering teams to translate business needs into technical solutions</li><li>Participate in architecture and system design discussions</li><li>Evaluate technical trade-offs to ensure scalable and reliable solutions</li></ul><p><strong>Product Development</strong></p><ul><li>Write clear product requirements, technical specifications, and user stories</li><li>Prioritize features and manage the product backlog in Agile development environments</li><li>Oversee the product lifecycle from ideation to launch and iteration</li></ul><p><strong>Data-Driven Decision Making</strong></p><ul><li>Analyze product metrics and user feedback to guide improvements</li><li>Track key performance indicators such as adoption, performance, and customer satisfaction</li><li>Conduct experiments and testing to optimize product performance</li></ul><p><strong>Cross-Functional Collaboration</strong></p><ul><li>Coordinate with engineering, design, marketing, and operations teams</li><li>Communicate product updates and timelines to stakeholders</li><li>Support product launches and ensure successful delivery of new features</li></ul><p><br></p>
  • 2026-03-16T00:00:00Z
Product Manager
  • Kensington, MD
  • onsite
  • Temporary
  • 55 - 80 USD / Hourly
  • <p>About the Role</p><p>We are looking for a <strong>Technical Product Manager</strong> to join our team and help drive the development of innovative technology products. In this role, you will work closely with engineering, design, and business teams to define product strategy, translate customer needs into technical requirements, and guide products from concept to launch.</p><p>The ideal candidate combines <strong>strong product management skills with a solid technical background</strong>, enabling them to collaborate effectively with developers while maintaining a strong focus on user value and business outcomes.</p><p><br></p><p>Key Responsibilities</p><p><strong>Product Strategy &amp; Roadmap</strong></p><ul><li>Define and maintain the product vision, strategy, and roadmap</li><li>Identify opportunities for product improvements and innovation</li><li>Align product initiatives with company goals and customer needs</li></ul><p><strong>Technical Collaboration</strong></p><ul><li>Work closely with engineering teams to translate business needs into technical solutions</li><li>Participate in architecture and system design discussions</li><li>Evaluate technical trade-offs to ensure scalable and reliable solutions</li></ul><p><strong>Product Development</strong></p><ul><li>Write clear product requirements, technical specifications, and user stories</li><li>Prioritize features and manage the product backlog in Agile development environments</li><li>Oversee the product lifecycle from ideation to launch and iteration</li></ul><p><strong>Data-Driven Decision Making</strong></p><ul><li>Analyze product metrics and user feedback to guide improvements</li><li>Track key performance indicators such as adoption, performance, and customer satisfaction</li><li>Conduct experiments and testing to optimize product performance</li></ul><p><strong>Cross-Functional Collaboration</strong></p><ul><li>Coordinate with engineering, design, marketing, and operations teams</li><li>Communicate product updates and timelines to stakeholders</li><li>Support product launches and ensure successful delivery of new features</li></ul><p><br></p>
  • 2026-03-16T00:00:00Z
Product Manager
  • Greenbelt, MD
  • onsite
  • Temporary
  • 55 - 80 USD / Hourly
  • <p>About the Role</p><p>We are looking for a <strong>Technical Product Manager</strong> to join our team and help drive the development of innovative technology products. In this role, you will work closely with engineering, design, and business teams to define product strategy, translate customer needs into technical requirements, and guide products from concept to launch.</p><p>The ideal candidate combines <strong>strong product management skills with a solid technical background</strong>, enabling them to collaborate effectively with developers while maintaining a strong focus on user value and business outcomes.</p><p><br></p><p>Key Responsibilities</p><p><strong>Product Strategy &amp; Roadmap</strong></p><ul><li>Define and maintain the product vision, strategy, and roadmap</li><li>Identify opportunities for product improvements and innovation</li><li>Align product initiatives with company goals and customer needs</li></ul><p><strong>Technical Collaboration</strong></p><ul><li>Work closely with engineering teams to translate business needs into technical solutions</li><li>Participate in architecture and system design discussions</li><li>Evaluate technical trade-offs to ensure scalable and reliable solutions</li></ul><p><strong>Product Development</strong></p><ul><li>Write clear product requirements, technical specifications, and user stories</li><li>Prioritize features and manage the product backlog in Agile development environments</li><li>Oversee the product lifecycle from ideation to launch and iteration</li></ul><p><strong>Data-Driven Decision Making</strong></p><ul><li>Analyze product metrics and user feedback to guide improvements</li><li>Track key performance indicators such as adoption, performance, and customer satisfaction</li><li>Conduct experiments and testing to optimize product performance</li></ul><p><strong>Cross-Functional Collaboration</strong></p><ul><li>Coordinate with engineering, design, marketing, and operations teams</li><li>Communicate product updates and timelines to stakeholders</li><li>Support product launches and ensure successful delivery of new features</li></ul><p><br></p>
  • 2026-03-16T00:00:00Z
Product Manager
  • Washington, DC
  • onsite
  • Temporary
  • 55 - 80 USD / Hourly
  • <p>About the Role</p><p>We are looking for a <strong>Technical Product Manager</strong> to join our team and help drive the development of innovative technology products. In this role, you will work closely with engineering, design, and business teams to define product strategy, translate customer needs into technical requirements, and guide products from concept to launch.</p><p>The ideal candidate combines <strong>strong product management skills with a solid technical background</strong>, enabling them to collaborate effectively with developers while maintaining a strong focus on user value and business outcomes.</p><p><br></p><p>Key Responsibilities</p><p><strong>Product Strategy &amp; Roadmap</strong></p><ul><li>Define and maintain the product vision, strategy, and roadmap</li><li>Identify opportunities for product improvements and innovation</li><li>Align product initiatives with company goals and customer needs</li></ul><p><strong>Technical Collaboration</strong></p><ul><li>Work closely with engineering teams to translate business needs into technical solutions</li><li>Participate in architecture and system design discussions</li><li>Evaluate technical trade-offs to ensure scalable and reliable solutions</li></ul><p><strong>Product Development</strong></p><ul><li>Write clear product requirements, technical specifications, and user stories</li><li>Prioritize features and manage the product backlog in Agile development environments</li><li>Oversee the product lifecycle from ideation to launch and iteration</li></ul><p><strong>Data-Driven Decision Making</strong></p><ul><li>Analyze product metrics and user feedback to guide improvements</li><li>Track key performance indicators such as adoption, performance, and customer satisfaction</li><li>Conduct experiments and testing to optimize product performance</li></ul><p><strong>Cross-Functional Collaboration</strong></p><ul><li>Coordinate with engineering, design, marketing, and operations teams</li><li>Communicate product updates and timelines to stakeholders</li><li>Support product launches and ensure successful delivery of new features</li></ul><p><br></p><p><br></p>
  • 2026-03-16T00:00:00Z
Project Manager
  • Elkridge, MD
  • onsite
  • Permanent
  • 70000 - 110000 USD / Yearly
  • <p>We are seeking an ambitious Project Manager who is ready to make a meaningful impact from day one. Construction or similar industry experience required. In this role, you will take ownership of key projects, drive cross-functional collaboration, and ensure initiatives are delivered on time, within scope, and with exceptional quality. You will work closely with senior leaders and subject-matter experts, gaining exposure to strategic decision-making while developing the skills to become a high-performing project leader.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Coordinate and execute project plans from initiation through completion, ensuring alignment with business objectives</li><li>Work closely with project engineers and architects</li><li>Read through blueprints</li><li>Manage timelines, milestones, budgets, and risks across multiple workstreams</li><li>Facilitate effective communication between teams, stakeholders, and leadership</li><li>Analyze project performance data to identify issues, propose solutions, and improve efficiency</li><li>Prepare clear and compelling project documentation, status reports, and presentations</li><li>Champion continuous improvement by implementing best practices in project management</li><li>Support change management activities to ensure successful adoption of project outcomes</li></ul>
  • 2026-03-16T00:00:00Z
Application Development Project Manager
  • Kensington, MD
  • onsite
  • Temporary
  • 55 - 70 USD / Hourly
  • <p><strong>Position Overview</strong></p><p> We are seeking an experienced <strong>Application Development Project Manager</strong> to lead the planning, execution, and delivery of software development projects. This role is responsible for coordinating cross-functional teams, managing project timelines and budgets, and ensuring that application development initiatives align with business goals and technical requirements. The ideal candidate has strong experience managing the full software development lifecycle and working closely with engineering, product, and business stakeholders.</p><p><strong>Key Responsibilities</strong></p><ul><li>Lead end-to-end <strong>application development projects</strong> from planning and requirements gathering through development, testing, deployment, and post-implementation support.</li><li>Collaborate with <strong>software developers, QA teams, product owners, and business stakeholders</strong> to define project scope, objectives, and deliverables.</li><li>Develop and manage <strong>project plans, timelines, budgets, and resource allocation</strong> to ensure projects are delivered on schedule.</li><li>Track project progress, manage risks and issues, and communicate status updates to leadership and stakeholders.</li><li>Facilitate <strong>Agile or Waterfall project management processes</strong>, including sprint planning, backlog grooming, and project reviews when applicable.</li><li>Coordinate <strong>cross-functional teams</strong> to ensure alignment between business requirements and technical implementation.</li><li>Ensure <strong>quality standards, documentation, and testing processes</strong> are followed throughout the development lifecycle.</li><li>Manage <strong>vendor relationships and third-party development partners</strong> when applicable.</li><li>Support change management, user adoption, and post-deployment improvements.</li></ul><p><br></p><p><br></p>
  • 2026-03-06T00:00:00Z
Application Development Project Manager
  • Washington, DC
  • onsite
  • Temporary
  • 55 - 70 USD / Hourly
  • Position Overview We are seeking an experienced Application Development Project Manager to lead the planning, execution, and delivery of software development projects. This role is responsible for coordinating cross-functional teams, managing project timelines and budgets, and ensuring that application development initiatives align with business goals and technical requirements. The ideal candidate has strong experience managing the full software development lifecycle and working closely with engineering, product, and business stakeholders. Key Responsibilities Lead end-to-end application development projects from planning and requirements gathering through development, testing, deployment, and post-implementation support. Collaborate with software developers, QA teams, product owners, and business stakeholders to define project scope, objectives, and deliverables. Develop and manage project plans, timelines, budgets, and resource allocation to ensure projects are delivered on schedule. Track project progress, manage risks and issues, and communicate status updates to leadership and stakeholders. Facilitate Agile or Waterfall project management processes, including sprint planning, backlog grooming, and project reviews when applicable. Coordinate cross-functional teams to ensure alignment between business requirements and technical implementation. Ensure quality standards, documentation, and testing processes are followed throughout the development lifecycle. Manage vendor relationships and third-party development partners when applicable. Support change management, user adoption, and post-deployment improvements.
  • 2026-03-06T00:00:00Z
Application Development Project Manager
  • Fairfax, VA
  • onsite
  • Temporary
  • 55 - 70 USD / Hourly
  • <p><strong>Position Overview</strong></p><p> We are seeking an experienced <strong>Application Development Project Manager</strong> to lead the planning, execution, and delivery of software development projects. This role is responsible for coordinating cross-functional teams, managing project timelines and budgets, and ensuring that application development initiatives align with business goals and technical requirements. The ideal candidate has strong experience managing the full software development lifecycle and working closely with engineering, product, and business stakeholders.</p><p><strong>Key Responsibilities</strong></p><ul><li>Lead end-to-end <strong>application development projects</strong> from planning and requirements gathering through development, testing, deployment, and post-implementation support.</li><li>Collaborate with <strong>software developers, QA teams, product owners, and business stakeholders</strong> to define project scope, objectives, and deliverables.</li><li>Develop and manage <strong>project plans, timelines, budgets, and resource allocation</strong> to ensure projects are delivered on schedule.</li><li>Track project progress, manage risks and issues, and communicate status updates to leadership and stakeholders.</li><li>Facilitate <strong>Agile or Waterfall project management processes</strong>, including sprint planning, backlog grooming, and project reviews when applicable.</li><li>Coordinate <strong>cross-functional teams</strong> to ensure alignment between business requirements and technical implementation.</li><li>Ensure <strong>quality standards, documentation, and testing processes</strong> are followed throughout the development lifecycle.</li><li>Manage <strong>vendor relationships and third-party development partners</strong> when applicable.</li><li>Support change management, user adoption, and post-deployment improvements.</li></ul><p><br></p><p><br></p>
  • 2026-03-06T00:00:00Z
Software Development III
  • Arlington, VA
  • onsite
  • Temporary
  • 75.24 - 75.24 USD / Hourly
  • <p>This role is part of a technical sub-family responsible for writing and maintaining source code, building and maintaining software applications, and applying frameworks involved in the software release lifecycle. This includes programming, documentation, configuration management, testing, debugging, and overall stewardship of applications and frameworks that become production-ready software products.</p><p>This role works independently on day-to-day objectives and is responsible for delivering high-impact results across projects or technical areas. This position may also coach and review work performed by junior or lower-level technical staff.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>·        Analyze, design, develop, and update software to support new features and system performance improvements.</p><p>·        Develop high-quality C++ applications in a Linux-based environment.</p><p>·        Implement and maintain communication interfaces and protocols including TCP/IP, UDP, and DDS.</p><p>·        Utilize Docker and Kubernetes (RKE2) for containerization, orchestration, and deployment automation.</p><p>·        Collaborate closely with cross-functional engineering teams to support deployments and integrations.</p><p>·        Apply strong understanding of Linux system internals for troubleshooting and development.</p><p>·        Manage and maintain software source control and configuration using industry‑standard tools.</p><p>·        Contribute to solution design discussions, influencing process and approach for the broader team.</p>
  • 2026-03-16T00:00:00Z