Job Description :
Title: Sr. UI Developer Duration: 1 Year + Location: Reston Virginia Job Description The primary goal of the Senior UI Developer is to design, develop, troubleshoot, debug and implement software code (Angular, JavaScript, Java, JSON, XML) to support interactive and dynamically generated components. works with other members of the project team to develop Look-and-Feel site concepts, interface designs, and the security functionality of the web application. promotes innovative growth and development of the web applications. uses understanding of healthcare market to enhance overall web strategy. Specifically, is responsible for developing web pages using JavaScript and Angular. Qualifications or Requirements This position requires a BA/BS in computer science with 5 to 8 years of experience with stronger UI front-end development experience. Candidates must have proficiency with using JavaScript and Angular for multi-tiered web-based applications. Candidates must be able to demonstrate an understanding of HTML-based programming. This includes an understanding of HTML authoring tools to implement these functions. Candidates must have experience in systems design, testing and integration methodologies, including extensive understanding of programming logic concepts and application analysis and design techniques. Also, candidates should have experience working with relational databases such as Oracle, DB2, or Microsoft SQL Server. Candidates will be required to have an understanding of the creation of stored procedures using Structured Query Language (SQL) and the use of these stored procedures from an application development prospective. Specifically, candidates Must have over 3 years of front-end Angular experience in Angular 4 or higher Must have strong experience with HTML, CSS, and JavaScript; Must have experience with Java and J2EE in developing Enterprise Level Web Applications and Restful Web Services based on Spring MVC Frame work. Must have ability to work independently. Must have extensive experience with Agile or Scrum methodologies. Must have strong experience in continuous integration within DevOps environment. Must have excellent communication skills, both verbal and written (in English Nice to have Java development experience with ability to develop unit / integration test cases using Junit /TestNg. Good to have Experience in working with GIT/BitBucket