AnaVation is looking for a talented User Interface Engineer to create and enhance thin client user interfaces for several applications.
Responsibilities:
Responsible for developing, sustaining, and improving the thin client user interfaces, and creating or updating detailed design information; accessing and reviewing the code repository, administering code reviews, respond to mission critical requests; working with application development tools, standards and languages.
Qualifications:
Required Skills:
· Bachelor’s degree in Engineering, Computer Science, or other related analytical, scientific, or technical discipline
· Selected applicant will be subject to a government security investigation and must meet eligibility requirements for access to classified information
· 5+ years of Web Development experience
· 5+ years of experience with CSS and designing User Interface layouts
· 3+ years of experience with JavaScript
· Experience with recent version of AngularJS
· Experience querying data from a Lucene based indexing technology such as SOLR or ElasticSearch then visualizing the search results.
· Experience performing CRUD operations against a Relational Database from a thin client User Interface.
· Experience working with either Git, or SVN
· Excellent communication skills
· Must be a self-starter
Desired Skills:
· 3+ years of experience with recent version of AngularJS
· Experience creating ElasticSearch indexes
· UX experience
· Full stack experience
· Experience working with C#
· Experience working in an AWS based Cloud environment
· Master’s degree in Engineering, Computer Science, or other related analytical, scientific, or technical discipline