Programmer

Job title: SQL Programmer 

Reports to: Programming Manager

Role Overview

We are seeking bright graduates to join our expanding technical team, working across our exciting range of blue-chip clients. You will become an expert in understanding how databases work, and will gain a solid grounding in data that will enable you to build a successful career in database design, development, analysis or data science.


The right candidate will be enthusiastic and a quick learner, and will enjoy working in a fast-paced environment working across several projects at the same time. 

Key Responsibilities

  • Provide technical support in designing, developing, implementing and maintaining database solutions 

  • Create SQL scripts and SSIS packages for data loading, conversion and integration 

  • Use of marketing platforms such as IBM Campaign, Salesforce Marketing Cloud and FastStats

  • Deliver technical outputs to specification and to schedule 

  • Run, maintain and QA standard data feeds, processes, outputs and reports

  • Review, analyse and document data and workflow processes

  • Provide technical advice and respond timely to error reports, problems or questions

  • Ensure rigorous Quality Assurance of all work

Essential Skills

  • Degree educated with a scientific background

  • Excellent numeracy and communication skills

  • Excellent attention to detail

  • Logical and analytical approach to problem solving

  • Articulate and confident communicator

Desired Skills

  • Knowledge of Microsoft SQL Server or any other RDBMS

  • Familiarity with programming languages such as Microsoft ASP.NET MVC framework

  • Predictive modelling using applications such as R and Python