Software Engineer - UI Developer (JSP/Struts/JSF)

XOOMWORKS

06-05-2008 | EXPIRA LA 05-06-2008

Job expirat

RESPONSABILITATI

Innovative technical design and creation of technical specifications.
Thorough, demonstrable unit testing.
Code reviews, by and for peers.
Software engineering, adhering to and feeding back into departmental standards and guidelines.
Technical documentation that shares knowledge effectively.
Working with product managers and the business to deliver solutions.

This position will report to the Software Engineering Manager, working with other members of the cross-skilled software engineering team, and will have regular contact with the business and other teams handling other products and features of the production system.


CERINTE

3+ years commercial development experience building cross browser/cross platform multilingual UI’s using Servlet based technologies, including JSP/Struts.
Complete understanding of all browser based technologies, especially browser DOMs, JavaScript, DHTML/CSS.
Ability to write HTML/DHTML/CSS code by hand (without using a design tool)
2+ years using source code control and bug tracking(SourceSafe, CVS, Perforce …)

Desirable:
Understanding of gambling / gaming systems or other transactional systems
Bachelors degree in Information Technology, Software Engineering or equivalent.
Front end/UI design skills (Flash etc)

Key Skills and Attributes:
Languages and Packages: JSP 1.2+, Javascript, DHTML, CSS, Java Beans, XML, Java 1.4+, Struts, Servlets 2.3+, JSF.
2+ years commercial experience using XML/Java.
Experience of design patterns including MVC.
Understanding of and experience with application architectures (client/server, web, database)

Other Skills:
An eye for visual precision and attention to detail.
Passion & flexibility to work the hours required to see projects to completion in a timely, accurate & efficient manner.
Self motivating.
Proven ability & desire to innovate.
Strong analytical skills.
Demonstrable understanding of the entire software design, development and deployment lifecycle.
Enthusiasm for the software development process.
Good English language skills
Ability to manage multiple tasks under pressure with tight deadlines.
Operating Systems: Windows 2000/XP, UNIX (Solaris), Linux


Requirements:
Graduate with graphics design/computer science degree or equivalent / similar work experience
Good working knowledge of Flash/Actionscript,
Javascript, CSS and HTML
Relevant work placement experience during degree or 1 year in a similar role
Great eye for detail & good communication skills also required
Imagination and passion for UI development.
Desirable:
Agile Development with SCRUM
Adobe Photoshop, Illustrator, Dreamweaver
Exposure to FLEX and AJAX


DESCRIEREA FIRMEI

About Xoomworks:

Xoomworks is an established IT services provider delivering a complete range of consulting, systems integration, bespoke technical development and managed services to blue-chip clients. We focus on the interactive Gaming, Procurement and Finance industries.