A Day in the Life (Just a Few of the Things You Will Do):
Development and design of Web based UI solutions to deliver an intuitive user experience
Collaborate with users, technical, and architecture teams to solve complex user interface problems
Rapidly prototype UI interfaces to iteratively work with users on UI design
Advocate for modern designs and best practices that deliver value to our end users while considering ease of implementation and sustainment
Understand the capabilities, complexity, and limitations of technical architecture throughout the UI Development process
Provide critical support and independent review of the work of teammates.
Active TS/SCI clearance with polygraph
Bachelor, Master or Doctorate of Science degree from an accredited course of study, in Computer Engineering, Software Engineering, Computer Science, Mathematics, Physics or other technical degree
8+ years of experience designing and developing web based UI applications
Proficient at prototyping UI designs iteratively with team members to meet users needs
Experience with the full software development lifecycle that includes requirements analysis through Formal Qualification.
Experience with front-end development languages and markups (JavaScript, CSS, HTML, etc.)