Job Title: Senior Data Engineer - London / Hybrid Location: London - twice a week Salary/Rate: Up to £500 a day Inside IR35 Start Date: March Job Type: 6 month contract (with scope to extend) Company Introduction We are looking for a Senior Data Engineer to join our client in the Culture and Sports industry. Our client is looking for an SME / Consultant with hands-on experience in Azure Service Bus and heavy DB architecture experience who can take the lead in developing a near real-time ingestion framework. Required Skills/Experience Experience of working with offshore developers and assuring the quality of their work. Significant commercial web development experience using C# (.NET Core), ASP.NET MVC, T-SQL in an enterprise environment (5 Years minimum) Experience of leading teams of technical specialists through to successful delivery. Experience with Web API / REST (2 years minimum) / .Net Core. Experience with logical data design, and in designing schemas for relational database systems (3 Years minimum) Experience with unit testing, TDD / BDD Experience with design and development of n-tier architectures (5 Years minimum) Some Knowledge of OOP and common design patterns. Working knowledge of Agile/Scrum/TDD IOC Frameworks: Autofac, StructureMap ORM Frameworks: Entity Framework, Dapper Must be able to break down technical projects into discrete tasks to assist in the creation of a project plan Desirable Skills/Experience Technical bachelor's degree Experience in building and consuming web services and related technologies such as WCF and REST MCPD / MCSD Qualified Experience developing and supporting high-volume public-facing web applications. Experience of a CRM environment Experience of working in a Sport related environment Experience of working in an Azure environment Experience of working with Azure Data Factory Job Responsibilities/Objectives Undertake system design tasks and take ownership of the overall design within a project. Working closely with offshore developers, assuring their work meets the required quality and best practise. Experience in message-based integration - Azure Service bus. Experience designing, developing and maintaining MS SQL Server relational databases with change tracking / CDC Experience in keeping multiple applications in synch - real time / batch processing. Responsible for the delivery of the non-functional requirements within a project. Working with the architect, to help set the development coding standards and code review process. Contribute to the future technical and development strategy. Be able to engage directly with the business stakeholders to discuss technical options and future plans Ensure that all code meets the organisations standards and that proper process is followed, including use of source control systems Monitor changes to existing code base to ensure on-going supportability and robustness of software solutions. Aid project manager / team lead in breaking down functional requirements into explicit programming tasks and provide estimates where required Communicate project progress, timelines, and impact of changes clearly to project manager / team lead. Become familiar with all core systems in order to be able to assist or lead in the future development of such projects. Design and develop software solutions in a timely manner, in accordance with the guidance provided by the technical architect and senior developers. Work alongside contracted developers ensuring they produce the same. Diagnose bugs and offer workarounds to business Keep up-to-date with latest developments in technology. If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format. Disclaimer Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.