|
US-CO-Denver: Web Application Software Engineer
To see other opportunities,
please visit http://dev.fyicenter.com
Date: 23-Jun-2008
Sr. Web Application Software Engineer
Java, J2EE experience
o Frameworks (Struts)
o JSP, Servlets, Beans
o Ant, JUnit
Position requires advanced knowledge of HTML/XHTML, JavaScript, DOM, DHTML, XML, and CSS
o Competency with XMLHttpRequest (AJAX)
o Adherence and understanding of web standards and semantic mark-up
o Thorough understanding of browser bugs and incompatibilities including those in Mac IE5, Opera 7+, and Windows IE 5+
o Familiarity with 508 accessibility guidelines and Search-Engine Optimization (SEO)
o Experience converting graphical mocks into functional mark-up
o Experience developing intuitive user interfaces
o XML processing and binding
Knowledge of Tomcat server and Apache web server desired;
Experience with Service Oriented Architecture (SOA) is desired.
Experience in rapid prototyping and Agile development (XP, Scrum).
Extensive experience with online Ad display and Sponsored Links usage, integration, tracking and reporting.
Working knowledge Linux command line a plus
Experience with version control systems (CVS, Subversion, Visual SourceSafe)
Technical Excellence
Uses knowledge associated with undergraduate degree in Computer Science or related field
Possesses approximately 4-6 years directly related experience
Understands and can adapt to technical tools, applications, and procedures
Understand relationships among and across software/hardware components and interfaces.
May be required to program in multiple platforms (Windows, Mac, Linux)
Conveys fundamental aspects of job through verbal and written communications
Designs, develops, troubleshoots, debugs and implements software for a component of the system
Design Creativity/Business Skills
Solves complicated problems requiring some independent thinking
Serves as an individual contributor and team member
Understands own teams strategy and objectives
Able to function self-sufficiently, but accepts guidance from peers and senior staff
Articulates opinions on software development matters
Effectively changes and meets deadlines as they evolve
Observes quality standards
Foresees potential technical or business issues within department and makes recommendations to solve
To apply for this position, please visit
this Website.
Thank you,
Team DEVFYI - Developer Resource FYI
http://dev.fyicenter.com
|