User Experience Engineer
Job Reference:
LM People Job Code/Title:
Location:
Programme / Functional Group:
LMUKG4762
E1073I/User Experience Engineer
Gloucester
TCP Gloucester
Description of Business Environment:
The program is a very dynamic, information technology-focused effort with multiple
subcontractors supporting an operationally oriented customer with numerous mission
critical demands. Projects on the program typically take the form of Task Orders, which
cover a wide range of budget, duration, scope, technology, and product types and offer
complex and challenging opportunities.
Specific Job Description:
The program is a very dynamic, information technology-focused effort with multiple
subcontractors supporting an operationally oriented customer with numerous mission
critical demands. Projects on the program typically take the form of Task Orders, which
cover a wide range of budget, duration, scope, technology, and product types and offer
complex and challenging opportunities.
Required Skills:
 Extensive experience of working with end users to translate business objectives
into interface designs
 Experience of producing application sitemaps, storyboards, user journeys,
personas, wireframes and visual designs.
 Experience and demonstrated competence with developing user experience
prototypes using development tools and techniques.
 Experience of acting as a user-advocate during the development process,
subjecting early-stage designs to usability testing or expert review, and offering
implementation suggestions from a user-centred perspective
 Knowledge and demonstrated use of software development tools and procedures in
a commercial software delivery environment.
 Demonstrable knowledge and application of software configuration management
tools and procedures.
 Experience of following procedures relating to software architecture and design,
software integration and test, and requirements verification.
 Background and solid understanding of operating with methodologies such as
AGILE and KANBAN in fast-moving project environments.
 Experience of software development in a Unix/Linux environment.
 A passion for developing high quality software solutions and user experiences
 Ability and willingness to support/mentor junior team members.




Self starter with the ability to work with little supervision
Proven ability to learn quickly.
Excellent interpersonal and communication skills.
High standard of ethics and personal accountability.
Desired Skills:
 Experience with one or more of the following: J2EE, Oracle, UML, JBoss
Application Server, HTML, XML, Web services, EJB, Hibernate, JSF, Primefaces,
Ruby, JavaScript, CSS, JQuery
 Experience of developing software in an agile environment using SCRUM
 Experience of Rational Team Concert
 Experience with the design and implementation of a software development
environment on a mid-sized program
 Experience in the completion of software engineering activities within a government
customer environment
 Experience with COTS/FOSS Integration
 An interest in developing team leadership skills
Standard Job Description:
Plans, conducts, and coordinates software development activities. Designs, develops,
documents, tests, and debugs software that contains logical and mathematical solutions to
business/mission problems or questions in computer language for solutions by means of
data processing equipment. Applies the appropriate standards, processes, procedures,
and tools throughout the development life cycle.
Applies knowledge of computer hardware and software, subject matter to be programmed
in business/mission applications, information processing techniques used, and information
gathered from system users to develop software. Corrects program errors, prepares
operating instructions, compiles documentation of program development, and analyzes
system capabilities to resolve questions of program intent, output requirements, input data
acquisition, programming techniques, and controls. Ensures software standards are met.
Typical Minimum Education & Experience:
Ideally require a Bachelors degree from an accredited college. Will also consider
individuals with equivalent experience / combined education. Considered career or
journey level.
Download

User Experience Engineer