• Survey Programmer

    Touchstone Research
    Job Description
    Position Summary
    Exciting opportunity to join a fast growing, dynamic and innovative marketing research firm as a programmer. This entry level position is ideal for a candidate with an exceptional educational background in computer science looking to launch their career with a fast-growing technology fueled research firm.  Candidate must have hands on ability in software development and programming in a language such as C, C#, C++, Java, Javascript, CSS, Python or other OO Language, and a working knowledge of client/server environments and personal computer hardware and software.
    You will be joining the leader in new research technologies and innovative approaches to gaining consumer insights where every team member is considered a valued and integral component to our success. We have special expertise in digital research, the media & entertainment industry, youth (millennials, families, kids and teens), technology and the virtual reality and augmented reality industries. You will work on innovative projects on behalf of world’s largest media & entertainment, technology and other leading-edge firms.
    You will be joining a team of highly motivated, exceptional professionals. We work well together and enjoy what we do. We are in a rapid growth mode and we are actively seeking a Survey Programmer who thrives in a creative, high-energy, fast-paced environment who can work independently and is highly productive with a commitment to the highest quality and ethical standards: someone who “gets” consumer research in today’s new media world and is driven to be the best they can with the desire to grow professionally. to become a part of our awesome team. 
    This is an ideal role for someone who loves to program, solve complex problems, and is passionate about new technologies. The ideal candidate has should have the ability to learn quickly, figure things out on the fly, and make things happen. 
    The programmer will be responsible for programming market research studies based on client materials and direction from project staff and also work to develop and implement “out of the box” approaches and solutions to surveys, and customize/develop apps, platform and other MR technologies.
    Training will be provided on our survey tools and research platform technologies.
    Duties and Responsibilities
    • Quickly learn our survey programming tool and achieve an expert level knowledge of the program/advanced level programming skillset
    • Collaborate with the research team to organize, set-up, and program customized projects according to specifications and timelines
    • Communicate with project managers to finalize survey materials (questionnaire, quota targets, visuals, change logs)
    • Provide suggestions to project management team on ways to improve the survey from a programming and user experience perspective (recommending question types, functionality, survey layout formatting)
    • Perform data quality checks to ensure survey is functioning exactly to spec and is error free
    • Work directly with the client to finalize each survey
    • Launch and manage studies via Touchstone panel management platform
    • Manage all aspects of survey field (pulling sample, coordinating outside sample with vendors, monitor survey data and quotas) to ensure surveys wraps error free and on schedule
    • Execute studies via Touchstone panel and sample partners
    • Customize survey layouts, question types, and templates and platforms using CSS, HTML, and JavaScript, etc.
    • Integrate new technologies and 3rd party applications into surveys using various scripting languages and API’s, customize as needed
    • Work with senior project director team to develop innovative solutions for special project requirements/challenges (e.g. custom question types, 3rd party app and technology integrations)
    • Mentor/train other staff in programming
    • Develop training materials and videos
    • Oversee/manage programming vendors
    • Explore new survey research platforms and bring new technologies into our research offerings
    • Web design and web development, modify and build Sites in Wordpress, maintain and work on development of TSR apps
    • Bachelor’s degree in Computer Science or related field
    • Experience with html, xhtml, html5, CSS, java and jquery—advanced knowledge a plus
    • Understanding of Python, R, PHP, SQL
    • Passionate about new technologies
    • Some Previous experience in application/software development a plus
    • Survey programming tool experience not required but a plus
    • Experience with graphics editing program (Adobe Photoshop.) a plus
    • Ability to collaborate and work in a fast-paced team environment
    • Knowledge of API’s and other technology integration solutions. Experience with API integrations a plus
    • Attention to detail and commitment to accuracy and integrity of information
    • Strong problem-solving skills, including an ability to “think outside the box”
    • Organized, self-motivated, and self-directed
    • Strong writing and oral communication skills
    • Exceptional ability to multi-task and balance multiple projects and priorities
    • Ingenuity and the willingness to learn new techniques
    • Excellent interpersonal communication skills – both verbal and written
    • Highly motivated and have a passion for creating and supporting great products
    • Great at solving problems, debugging, troubleshooting, designing and implementing solutions to complex technical issues
    Contact Information