Survey Programming Executive Yonder Data Solutions is an award-winning survey and data delivery agency based in Clerkenwell, London. We provide state of the art data capture, delivery and dashboard/visualisation solutions. The surveys we carry out cover a very broad range of research areas and industry sectors. We conduct online and CATI (telephone) surveys and operate our own online panel YLive. We are positioned as a very experienced and trusted provider of high quality data. We have a big focus on innovation to drive growth and are proud to have won the Market Research Society (MRS) Operations Award for Best Data Solution for three consecutive years. Further information about Yonder Data Solutions can be found on our website: https://yonderdatasolutions.com/ Role overview The Survey Programming team plays a key role in contributing to the success of Yonder Data Solutions. At present, the team consists of 8 Survey Programmers, who report to the Survey Programming Director. We are now looking for a Programming Executive to join and support our growing team. The Programming Executive will be responsible for supporting the Survey Programmers in ensuring online surveys are scripted accurately and efficiently to client’s specifications. Check out this employee spotlight article on our website to get a deeper dive and understanding of what the Survey Programming team do. The Survey Programming team work closely with both the Survey Management team and the Data Processing team. The majority of work will be consumer ad-hoc research via our proprietary online research panel, Y Live, and selected UK and overseas panel providers. Our surveys are programmed using UNICOM Intelligence Professional (formerly known as IBM SPSS Data Collection or SPSS Dimensions) and then delivered to the respondents web browser using our in-house Javascript and CSS toolkit. All surveys are device rendered for optimum delivery on tablets and smartphones. No prior experience is needed and on-the-job training will be provided. However, experience of at least one programming language and an understanding of fundamental programming concepts such as data types, loops, and conditional statements would be beneficial. There will be a requirement to travel to our London office, initially more frequently for training and thereafter, twice a week. Key responsibilities Survey programming is complex and can include programming of multivariate components within the survey. The position is technically challenging as well as pressurised. Work is ad-hoc in nature with quick turnaround times. Responsibilities include: − ensuring that online surveys are scripted to clients’ specifications; − being able to meet client deadlines; − thinking of solutions for our “out of the box” survey scripting requirements and supporting the team with implementation; − customising online survey layouts using modern web standards and technologies; and − ensuring that online surveys are robust and error-tolerant, aiming to provide a high level of quality for clients, at all times. Required skills and abilities The Survey Programming team pride themselves in being professional, efficient and hard-working - consistently delivering work to the highest standards. We expect the Programming Executive to have the same professional, proactive and diligent approach to survey programming; they must be willing to go the extra mile to ensure a high-quality product is consistently delivered. The Programming Executive must have: − excellent attention to detail − excellent time management skills (with the ability to work on multiple projects at once) − excellent written and verbal communication skills − ability to work independently and also be a great team player − a logical mindset, be curious and approach challenges in an innovative way − ability to communicate clearly and confidently with the internal team (other Survey Programmers, Survey Managers and the Data Processing team) − ability to proactively solve problems and escalate issues if necessary − ability to follow all survey programming processes meticulously − advanced knowledge of at least one programming language and an understanding of fundamental programming concepts such as data types, loops, and conditional statements.would be beneficial but not essential − knowledge of Javascript / CSS would be beneficial but not essential Full on-the-job and software training will be provided Recruitment process The recruitment process for this role will be as follows: If you're successful through the first "screener stage", you will be asked to complete a logical/numerical test over Microsoft Teams. If you pass the logical/numerical tests, you will have a first-stage remote interview with the hiring team. If you are successful after the first remote interview, you will be invited for the final stage, which will be a face to face interview with the Team Lead at our offices in Farringdon. For this stage, you will be asked to prepare a presentation, details of which will be confirmed. Benefits Yonder has a real buzz as we continue to grow. We reward people who help to drive that growth and support and encourage new ideas which will add value. We want you to be yourself and provide you with an encouraging and supportive environment to allow you to grow and develop too. We offer 25 days holiday (plus your birthday off), 5% employer pension contributions, critical life insurance, private medical health insurance and other non-contractual benefits such as volunteering leave, financial advice sessions and an annual wellbeing allowance. Our Values and behaviours We Focus Engage / Express with clarity / Take a view / Be pragmatic We Go Further Challenge the thinking / Be brave (backed by evidence) / Work at the edge/ Celebrate imagination We Pursue Brilliance Discover what matters / Be a yardstick / Show professional integrity / Bring the energy We’re In It Together Connect with authenticity / Be open / Lift yourself by lifting others / Muck in