Working with business units to determine needs and applying / customizing existing technology to meet those needs
Maintaining and supporting multiple projects and deadlines
Recording work progress on a weekly basis
Documentation
Required Skills:
Ability to complete all phases of software development life cycle including analysis, design, functionality, testing and support
Ability to develop large scale web/database applications
Ability to work on multiple projects with multiple deadlines
Ability to communicate clearly with business users and project manager
Ability to innovate and provide functional applications with intuitive interfaces
Ability to construct user guides and documentation
Project Management skills
E-commerce integration skills
Adobe Photoshop skills
Excellent knowledge of Transact SQL
Working experience with Content Management Systems