This role requires development skills, ability to operate in a dynamic, changing environment, ability to take direction from the New York team daily, ability to produce high quality output, troubleshoot issues and communicate clearly and concisely both in written and oral fashion