The ideal candidate is creative, very strong software and database designer with strong OOD skills, can work independently, has good communications skills and can brainstorm with the team on new ideas. He/she works well in a fast paced environment and deals professionally with both teammates and clients in order to meet business and technical demands. Some of the responsibilities will include: