HYRBID 2 days on-site. You can work at Alexandria VA or DC or Hyattsville, MD
Job Duties:
- Provide solution modeling - build end-to-end solutions in MicroSoft Azure to create Azure Functions.
- Implement and manage web-apps and develop solutions
- Specifically Azure App Services web-apps, Azure Functions and Containerized Solutions.
- 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
- Must be proficient with Microsoft Azure services (7 years experience): SDK, Data storage options, data connections, APIs, App authentication and Authorization, Compute and container deployment, debugging.
- Must be proficient with relevant back-end programming languages, programming frameworks and tools, databases, and development platforms, including C#, .Net Core. NUnit, AWS, Azure, and SQL/Oracle;
- 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;
- Knowledge of multi-tiered applications such as web services, APIs, clustered environments, database servers, application servers, and report servers; and
- Proven experience working in an Agile software development environment including experience with JIRA, Confluence, and GIT.
Education/Certifications. Bachelor’s degree in Management Information Systems, Computer Science, or in a related IT disciplineMicrosoft Certified Azure Developer Associates (AZ-204) or similar certification (preferred)
Job Types: Full-time, Contract
Pay: $63.64 - $90.00 per hour
Work Location: Hybrid remote in Hyattsville, MD 20785