Sr. UI Engineer/Analyst

Location: Atlanta, GA

Job Description

The User Interface Engineer is responsible for the creation and maintenance of dynamic user interface templates used by multiple applications. To be successful in this role the User Interface Engineer must be able to make sound and straightforward decisions to solve complex problems, demonstrate skill competency in utilized technologies, have excellent written and verbal communication skills, and work effectively in a fluid, high-communication, delivery-focused environment. Participate in problem-solving and troubleshooting for assigned applications, functional areas, and projects. Participate in requirements gathering, definition, and design of new or changing applications.


Develop and maintain knowledge of multiple assigned applications, functional areas, and projects Develop and maintain knowledge of technical skills and programming languages Partner with team members to identify usability and technology issues, and make resolution recommendations Demonstrate a high degree of technical skill by developing dynamic web pages for high-volume, multi-tier, architecture-based applications Perform peer code reviews and author technical specifications Analyze existing code and remediate performance issues with existing applications. Demonstrate and increase knowledge of user interface design patterns, visual design elements, web technologies, and development methodologies Mentor less experienced team members on projects and work requests Work with Managers to understand business objectives and provide technical assessments, UI recommendations, risk analysis, and accurate development estimates Communicate effectively and promote collaboration with other team members and external groups Respond quickly and efficiently to production issues and take responsibility for seeing those issues through to resolution Bachelor’s degree or equivalent work experience 3-6 years’ experience in relevant technologies Thorough knowledge and experience with user interface design patterns, visual design elements, web technologies, and development methodologies. Excellent written and verbal skills to effectively communicate technical issues to technical, non-technical, and management groups Ability to work on multiple projects and be flexible to adapt to any given situation Good knowledge of Object Oriented design and programming Exceptional customer service attitude and interpersonal skills Ability to ensure all deadlines are met Ability to work with rapidly changing priorities Strong analytical and problem solving skills Demonstrated skill with the following:

  • HTML/XHTML, CSS, JavaScript/DOM Scripting, JS Libraries (JQuery, Prototype, YUI, etc.), AJAX, JSON, XML, Server Side Scripting languages (JSP, PHP, ASP), OOP, SQL, any IDE (Eclipse, NetBeans, IntelliJ, etc.), SVN/GIT, Large-scale enterprise web application development Desirable skills include:
  • JSF, A4J, Java, Flash, Crucible, UNIX, Adobe Suite, Agile Process Exposure (TDD/BDD), Apache and Apache Tomcat web servers, Automated Testing Applications

About ASAP

ASAP is a woman-owned Business and Technology Consulting and IT Staff Augmentation firm with a long-standing track record of enabling our clients to achieve their objectives. We are defined by our high-performing consultant team, delivering business and technology solutions to Fortune 500 companies in industries that include Telecommunications, Financial Services and Healthcare. We focus on delivery, with a service- driven mentality, developing long-term relationships with our client partners and consultants.

Apply Now