OVERALL SUMMARY
The client¡¯s Interactive Technology Group encompasses
enterprise Web properties.
PRIMARY RESPONSIBILITIES
As part of the group¡¯s application development team, Senior
Software Engineers are responsible for creating and maintaining systems to
support the client¡¯s consumer-facing Web properties. The successful candidate
will complete the analysis, design, coding, testing and implementation of those
systems. Senior Software Engineers are expected to develop architecturally
sound, modular, maintainable component-driven applications. They are expected
to adhere to our software development life-cycle processes and also complete
documentation of business processes and systems.
REQUIREMENTS
Senior Software Engineers are expected to have significant
technical depth. Prior experience must include:
• Deep understanding of the Flash platform with 4+ years of
ActionScript experience
• Strong experience with client-side web technologies
(JavaScript, AJAX, HTML, XML)
• Experience participating in the analysis, design and
development of client/server applications
• Knowledge of design patterns and UML modeling
• Working knowledge of the MVC design pattern and experience
with a framework such as PureMVC or Robotlegs
• Forms-based UI development
• Thorough knowledge of component life cycle from the
different phases of creation, skinning, measurement and layout
• Experience with Flash Builder or other IDE¡¯s such as
IntelliJ IDEA and Flash Develop.
• Knowledge of compiling with the Flex SDK and ANT a plus.
• Strong attention to detail
• Excellent oral and written communications skills
• Excellent problem solving skills
• Candidate must be able and willing to work within a
fast-paced team-oriented environment
• BS in CS or equivalent experience required