Senior Web Program Manager

Washington Metropolitan Area Transit Authority•Washington, DC

About The Position

The Washington Metropolitan Area Transit Authority (WMATA) is seeking an experienced technology leader to serve as Senior Web Program Manager within Digital Modernization. The role provides authority-level technical direction and management of Metro’s web applications, digital modernization assets, and supporting infrastructure. It leads the delivery of web and enterprise application initiatives, translates business needs into scalable and secure technology solutions, and establishes technical direction for multiple concurrent projects supporting Metro’s mission and digital transformation goals. Working under the administrative direction of the Director, Product Modernization, the position independently plans, designs, and executes web application programs, projects, studies, and related work. It manages authority-wide web application development, including evaluating and implementing low-code/no-code solutions, business process automation, and technology management plans. The role coordinates business-unit initiatives into a cohesive authority-wide development plan, leads teams of engineers and business representatives, and oversees application quality, performance, accessibility, project budgets, progress reporting, cost allocation, and invoice approvals. The position supervises staff and is responsible for planning and assigning work, maintaining quality standards, hiring, training, performance review, and corrective action. It also promotes awareness of safety policies and supports a positive safety culture in accordance with Metro’s Agency Safety Plan and applicable requirements.

Requirements

  • Bachelor’s degree from an accredited college or university in Management Information Systems, Systems Engineering, Finance, Computer Science, Business, or a related discipline; alternatively, a high school diploma or GED plus four additional years of demonstrated progressively responsible web design and development experience, including management of large-scale web development projects.
  • At least seven years of experience in web design and development, including experience managing large-scale web development projects.
  • Experience using back-end frameworks such as Express or Fastify, including work with REST APIs and GraphQL.
  • Mastery of advanced IT management principles, practices, organizational theory, analysis and evaluation, IT planning, budget regulations, and contract and procurement functions, including vendor negotiation and management.
  • Expertise applying relevant laws, statutes, and regulations associated with the organization’s mission.
  • Knowledge of current information technology and telecommunications, intranet development and administration, hosting, development support, database connectivity and security, LDAP services, remote access, and format resolution and appearance.
  • Technical knowledge of web application design and development, client/server application development, business requirements analysis, user interfacing, systems analysis and design, testing, security, user training, and office automation.
  • Knowledge of information systems security principles, concepts, practices, and emerging issues.
  • Knowledge and understanding of cloud-based technologies, including Microsoft Azure.
  • Knowledge and understanding of relational and document-based database systems such as Microsoft SQL Server and MongoDB.
  • Skills in back-end frameworks such as Express or Fastify for API development, and in using and consuming APIs, including REST APIs and GraphQL.
  • Skills in Microsoft PowerSuite solutioning, Agile project management for the software development life cycle, and digital product development using experience design and facilitation tools such as Figma.
  • Excellent verbal and written communication skills.
  • Ability to communicate complex technical information effectively to executives, peers, employees, and stakeholders with varying levels of technical knowledge.
  • Ability to leverage an understanding of back-end frameworks such as Express or Fastify for API development.
  • Ability to supervise staff, including planning, assigning, scheduling, and reviewing work, and handling hiring, training, development, performance reviews, and corrective action.

Nice To Haves

  • Experience working with and solutioning the ServiceNow product suite.

Responsibilities

  • Deploy information-resource-related applications and functions, including integrated risk management planning, policies, standards, data processing services, and telecommunications services, on an authority-wide scale.
  • Provide authority-wide direction and management for web application development, evaluating, recommending, and implementing low-code/no-code and application development solutions, business process automation, and technology management plans and systems.
  • Coordinate business-unit web application development initiatives into a cohesive authority-wide development plan.
  • Guide and oversee developmental and regular staff in the use of systems software.
  • Lead engineers and business representatives in developing, conducting, and maintaining live business applications.
  • Develop and implement ideas for web applications that support Metro strategic transformation initiatives and plans.
  • Advise, counsel, and direct mobile application development for new departments and offices and for agency redesigns and reorganizations.
  • Oversee web application management suites and supporting tools, and conduct quality assurance reviews of online applications.
  • Ensure applications are easy to use, use plain-English directions, provide an appropriate user experience, and comply with Section 508 of the Rehabilitation Act.
  • Develop and submit project budgets and provide progress reports documenting completed tasks, payments, problems, delays, changes in focus, and impacts on project delivery timelines or strategy.
  • Allocate costs to appropriate projects and review and approve applicable invoices accurately and promptly.
  • Maintain and promote awareness of safety policies and procedures, encourage reporting of safety concerns, and support a positive safety culture.
  • Plan, assign, schedule, and review staff work; ensure quality standards; hire, terminate, train, develop, and review staff; administer corrective action; and plan organizational structure and job content.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service