Survey Programmer responsible for survey project management and data processing. Involves scripting, testing and collaboration across teams within market research.
Responsibilities
Use survey software to set up, maintain, and support research projects from initial specification through to final data delivery.
Script complex multimode surveys and provide post-launch technical support.
Process survey data and sample files to generate required outputs.
Conduct quality assurance activities, including checking, validating, and cleaning data.
Build reusable code, templates, and utilities to improve efficiency and consistency in programming tasks.
Lead survey programming across multiple concurrent projects.
Manage timelines, monitor risks, and provide regular status updates to stakeholders.
Ensure all technical deliverables are completed to agreed deadlines and quality standards.
Complete monthly financial reviews for projects where acting as lead survey programmer.
Attend internal and external meetings related to project planning, design, monitoring, and review.
Work closely with Survey Programming Management to meet departmental objectives and priorities.
Mentor and support junior programmers through code reviews and sharing best practices.
Contribute to a collaborative, high-quality delivery culture within the team.
Requirements
Minimum of 4+ years’ experience in survey programming within social or market research environments.
Strong experience with Computer-Assisted Interviewing (CAI) software, particularly Blaise and UI/Dimensions, including advanced scripting requirements.
Ability to set up, support, and troubleshoot in-house systems for survey projects.
Experience using version control systems (Git), including branching strategies, pull requests, code reviews, and conflict resolution.
Sufficient knowledge and confidence to represent the survey programming function in project, inter-departmental, and client-facing meetings.
High attention to detail with a strong focus on data integrity, logical design, and issue resolution.
Excellent problem-solving and analytical skills.
Strong written and verbal communication skills, with a collaborative and customer-focused approach.
Proven ability to manage competing priorities and adapt to changing project requirements.
Reliable and consistent in delivering high-quality outputs.
Advanced programming expertise in CAI software, particularly Blaise.
Experience working with additional survey programming platforms.
Hands-on experience with Azure DevOps, including:
- Managing work items and backlogs using Boards
- Running CI/CD pipelines for survey builds
- Automating quality checks (e.g. linting or testing) prior to deployment
Supporting Change Management for product changes in the medical technology sector. Involves task planning, presentations, and process optimization in a dynamic environment.
Intern contributing to GUI development while modernizing legacy applications using C++ and Qt. Collaborating with engineers on daily operations in the innovative team at Seagate in Singapore.
Junior Architect for developing innovative solutions in architectural projects with Grupo Autoglass. Collaborating on project execution and technical documentation in a dynamic team.
Senior Mobile Developer for a strategic project in Lisbon at LUZA Group. Seeking expertise in React Native, JavaScript, and API integration with a hybrid work model.
Traffic and Transportation Engineering Intern assisting with conducting traffic studies and preparing plans for transportation projects. Collaborating with project managers and senior engineers in Seattle, WA.
Senior Manager of Engineering leading a team at Five9 responsible for CRM integration and API expansion. Requires extensive experience in software development and team leadership.
Software Developer enhancing our inventory systems using Delphi and .Net in a professional team. Collaborating on innovative solutions and contributing to product development for market leadership.
Senior Manager - Home Broadband Engineering at Vodafone guiding digital delivery and ensuring innovative broadband experiences. Leading engineering teams and shaping the future of home broadband tech.
Associate Delivery Lead supporting Workday HR systems projects at Flutter Entertainment. Collaborating with global teams in a fast - paced, innovative environment.