• Analyze, design, develop, apply, and support complex enterprise projects;
• Evaluate customer requirements and provide effective solutions;
• Interface with other offices, consult with and inform user departments on system requirements,
and resolve problems and operating difficulties for current and future enhancements to WMATA's
systems;
• Participate in problem resolution related to system design and review;
• Recommend approval of functional and technical design documents and enactment of systems,
program enhancements, and updates of applications;
• Analyze and evaluate system changes to determine feasibility, alternative solutions, and backup
procedures; and
• Work on the development of new systems, upgrades, and enhancements to existing systems and
ensure systems are compliant with approved standards.
Minimum Requirements
• Proficiency developing Power Suite Web applications;
• Proficiency with relevant front-end programming languages, programming frameworks and tools,
and development platforms, including Angular, React, or Vue; HTML/CSS,
JavaScript/Typescript, Bootstrap, JSON, YAML;
• Proficiency with software development and project management methodologies;
• Knowledge of the methods, tools, and techniques used to evaluate, select, develop, test, integrate,
and troubleshoot systems software and hardware of all types;
• Demonstrated progressive responsibility with diversified technical level information systems and
data processing management; and
• Knowledge of multi-tiered applications such as web services, APIs, clustered environments,
database servers, application servers, and report servers.
• Experience working in an Agile environment with JIRA, Confluence, and GIT.
Preferred Requirements:
• Master's degree in computer science or a related IT field
Any Gradute