Job Description :
Title: Senior Software UI Engineer
Location: Reston, VA
Duration: 11 – 12 months contract with high possibility of converting to Fulltime

Job Description:*
Expert in HTML , CSS 2 and 3, JavaScript, and have significant knowledge of integration with back end AWS and DC systems.
The candidate will be responsible for highly complex software development activities including coding, managing small sections of ongoing projects and closely adhering to deadlines. Candidate will also take responsibility for creating design specifications, unit testing, and preparing technical documentation.
The ideal candidate will have designed, developed and implemented solutions that support business functionality as well as the underlying infrastructure required to run and deploy those solutions. The candidate must possess the technical skills and experiences with Amazon Web Services and continuous delivery systems.
This position will interact closely with project management and software engineers to shape project requirements and guide projects through completion. The candidate will ensure relationships with customers and cross-team members are professional and meet expectations.

Required Skills:*
Significant OO JavaScript and jQuery knowledge (with client and server side technology)
Experience with XML, JSON and YAML formats
Experience with React.js and node.js
Proficiency with node.js
Expert knowledge of HTML5 and CSS3
Expert knowledge of accessibility and WCAG2 AA compliance

Preferred Skills:*
Knowledge of data structures, algorithms and designing for performance
Demonstrated experience with AWS Lambda, SNS/SQS, S3, IAM, CloudWatch, EC2, RDS and DynamoDB, AWS CLI

The Following are a plus:
Strong J2EE, JAVA skills (big plus)
Experience with OAuth 2.0, SAML, and identity federation (big plus)
Demonstrated experience with full stack development (big plus)
Experience with revision code source code repositories, in particular git
Experience working in an Agile/ Scrum team

7+ years of experience in programming and software development
5+ years of experience in web/UI development (HTML, CSS2, CSS3)