Job Description :
Full Stack Application Developer
Middle River, MD
Long-term Contract

This individual must have three to five years’ experience in developing in Javascript, .NET, C# and/or VB and SQL.
The ideal candidate must possess the following:
Graduation from an accredited college or university with a bachelor’s degree
Three years of experience in the development of web-based applications
At least two years must include development using .NET, C#, VB, JavaScript, HTML, CSS, and Structured Query Language (SQL)
One year experience conforming to and testing for Web Content Accessibility Guidelines 2.0 Level AA (WCAG)
Ability to work in a sedentary office environment for several hours at a time
Ability to operate standard office equipment including personal computers
Ability to perform limited physical activities
Ability to communicate effectively
Possession of a desire for self-development and continuous improvement

Responsibilities:
Participates in the software development process following agile methodologies
Contributes to architecture and design discussions with a good understanding of object-oriented programming principles and design patterns
Employs test driven development practices to ensure code functions according to documented requirements
Employs continuous integration/continuous delivery concepts when delivering completed code

Required Skills:
Knowledge of Web Content Accessibility Guidelines 2.0 Level AA
Knowledge of the principles and practices of web page development, design, and maintenance
Experience developing and modifying web applications using .NET, HTML, CSS, VB, C#, and JavaScript
Experience in the use of Structured Query Language (SQL)
Experience with Visual Studio and Team Foundation Server
Experience with Angular, AngularJS, BootStrap, XML, JSON, JQuery, and Web API/REST APIs is preferred