WMATA Sr. Full Stack Developer
Job Description
Security Solutions Technology is supporting WMATA in hiring a Sr. Full Stack Developer to design, build, and integrate full-stack applications for the Metro Alerts notification platform. This contract position is based in Alexandria, VA and works in a hybrid environment, delivering enhancements to a public-facing notification experience while enabling enterprise integrations on Microsoft Azure and Power Platform.
The role focuses on taking solutions from concept through production and supporting development, optimization, and ongoing support for platform capabilities, including improvements to user experience, automation of processes, and scalable architectures that help operational efficiency and customer engagement.
Key Responsibilities
- Translate ideas and concepts into production-level full-stack applications.
- Map enterprise applications and integrations, and evaluate how to introduce new functions and features into existing systems without reducing core functionality.
- Focus primarily on application development, not limited to design work.
- Collaborate with the team and work using the Agile methodology.
Requirements
- Master’s degree in Computer Science or a related field.
- Education: Bachelor’s degree in a relevant field and/or a combination of education and experience that provides an equivalent level of competency.
- 5-7 years hands-on experience, including tech-lead experience.
- Required: 5 Years experience.
Technologies
- .NET Core, Node.js
- Microsoft Azure, Power Platform
- Micro-services and modular architecture
- REST API
- React, Angular
- AKS/Kubernetes, Azure Container Apps
- Azure Storage, Azure Key Vault
- CI/CD pipelines
- Azure Virtual Network (VNet), Azure Front Door, Application Gateway
- Relational database design (SQL), NoSQL database design
- Azure SQL Database / SQL Managed Instance
Initial Scope
- Enhance and optimize a public-facing notification platform, including integration with key enterprise systems.
- Support efforts that may include data architecture and design, application development for new business processes, and refinement and automation of existing processes.
- Deliver enterprise system integrations, UX/UI improvements, accessibility enhancements, quality assurance, and performance optimization.
- Build scalable solutions that improve operational efficiency and customer engagement.
Contract Details
- Location: Hybrid remote in Alexandria, VA 22314
- Job type: Contract
- Expected hours: 40.0 per week
- Pay: $107.00 - $117.00 per hour