| Salary | £25,000 |
| Benefits | Competitive |
| Location | London West End |
| Job Type | Permanent |
| Date Posted | 23rd September 2008 |
Clients & Partnership delivery:
· Working with Client services and the digital team, to plan and create effective digital marketing creative for client campaigns and the company itself.
· Responsible for designing, amending and implementing small and large scale digital initiatives.
· Educating the designers on development languages and techniques – MySQL etc
Website Development:
· Build database-driven websites for use with multiple assessment tools using MySQL, HTML, CSS, ASP, PHP, Flash and Javascript on standard packages.
· Ensure site security, usability and accessibility, web administration and security and an awareness of SSL (HTTPS) and digital certification.
· Test websites, emails and digital adverts and work with team to fix database and design errors.
· Maintain an EXCELLENT understanding of existing and emerging Internet and Web technologies.
· Design assets to maximise creativity, clarity and ease of use for the target audience in full collaboration with the brand guardians.
· Use a high degree of technical and professional judgement in order to resolve design and technical challenges.
· Ensure that the set up and coding of the site is fully documented to enable transfer to another hosting organisation on completion if required.
· Deliver work in a timely fashion to agreed timelines where appropriate.
· Excellent attention to detail with technical and creative principles
· Full knowledge of the Adobe Flash CS3 Professional environment
· Understand and implement animation principles such as basic mechanics, perspective
· Experienced in ActionScript 1.0 & 2.0
· Understand principles such as Classes, Inheritance, Prototyping, etc. and ability to implement within projects
· Consuming XML within Flash
· Understand Adobe CS3 Suite interactivity between packages to aid workflow
Database Management and Additional Duties:
· Assist with email database administration for existing and new systems controlling and managing security, data integrity and access.
· Solve complex programming and design problems by using a variety of techniques requiring technical knowledge and a high degree of skill.
· Experience with each aspect of the software development lifecycle, including design, implementation and testing phases.
· The role includes creating and managing queries and reports required on a regular basis and ad-hoc nature by the client
· The role has responsibility for prioritising the work and managing resources necessary to complete the work, complex problem solving and delivering a satisfactory solution.