applicant
Flash/Flex Application Developer
at Simbionix USA in Denver, Colorado
Flash Application Developer
Job Description
Simbionix USA (www.simbionix.com) is the global leader in development and distribution of virtual reality simulators for minimally invasive procedures and online interactive medical education and assessment tools.
Simbionix requires a Flash Application Developer to design, develop and maintain Flash based, XML driven applications.
Key responsibility is developing a flexible Flash based application, and component set to be used in e-Learning courseware that is SCORM/AICC compliant and delivered from a Learning Management System. Other responsibilities are to development and maintain reusable and custom internal components for the production environment. The Flash Application Developer is responsible for the definition of all technical specifications, documentation, and daily management of resources.
Flash Application Developer will participate in the technical design and implementation of applications, frameworks, and components that all utilize a strong OOP development strategy and design patterns. The position will work with the Production Management to specify and implement best practices to ensure applications are reusable tool sets that allow new products to be created through multiple configurations. S/he will also have working knowledge of issues associated with data collection, mining and reporting.
The ideal candidate will have excellent planning and communication skills and bring a blend of aesthetic vision and technical ability to the development process. Coordination with QA lead to ensure proper testing coverage is essential. Knowledge of implementing unit and integration testing a plus.
In addition, the candidate will possess an extreme attention to detail, be self-motivated and have a high-level of accountability and responsibility.
S/he should also have sufficient practical experience in server, database and client side programming to communicate smoothly with other development teams. Knowledge of the medical industry is a definite plus.
Responsibilities:
- Develop reusable Flash templates and components to be used in e-learning applications.
- Work with Technical Leads and the Product Manager to elaborate technical requirements and evaluate alternatives.
- Author interface logic to implement client side functionality in multi-tier applications.
- Collaborate with the Production Department to translate visual designs, user experience and content flow into functional interfaces and training simulations.
- Participate in the implementation of the system – focusing on the user interface.
- Work with the QA lead to ensure proper testing coverage.
- Design applications with dynamic data sources such as XML files or SOAP/ Webservices
- Create specifications and documentation for applications including UML and XML schema diagrams
- Be responsible for optimizing, testing, and debugging applications to ensure operation, quality and conformance to creative and engineering specifications.
- Provide technical guidance during product planning and development
- Keep abreast of emerging technologies
- Contribute innovative technical solutions effectively
- Identify and communicate areas of improvement in processes, workflows, technology and products.
Qualifications:
- Expert level Flash/FLEX/Actionscript skills (AS2/AS3)
- Expert OOP Design Pattern Skills
- 3+ years of experience in RIA (Rich Internet Application) and Multi Layer Application development
- Experience with XML driven applications (focus on localization principles)
- Must be highly organized, detail oriented, and able to work in a fast-paced environment.
- Must have the ability to multi-task and work on multiple projects under tight deadlines.
- Experience resolving web application usability issues and working knowledge of design best practices.
- Proven strong analytical and communication skills
- Strong AJAX/DHTML/CSS skills
- Strong experience with Application and Web Servers
- Experience with web access control or security software a plus.
- Experience with Flash Remoting, Flash Component Architecture, Flash Communication Server, Flash Video, Flash Shared Objects, Flash Drawing, API
- SQL/.NET development experience a plus.
- Working knowledge of AICC and SCORM communication standards
- Working knowledge of Learning Management System applications
- Samples of your code/ appropriate URLs
Education and Experience:
The ideal candidate will possess a degree in Computer Science – Experience may be substituted
- 3-5 years of experience in the field or in a related area
Viewed: 892 times
