Enable job alerts via email!

Senior Data Engineer

Square One Resources

London

Hybrid

GBP 100,000 - 125,000

Full time

27 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Data Engineer to join their dynamic team in the Culture and Sports sector. This role involves leading the development of a near real-time ingestion framework while ensuring quality standards are met in collaboration with offshore developers. You will design and maintain robust databases and engage with business stakeholders to discuss technical options. If you have a strong background in Azure technologies and enjoy working in a fast-paced environment, this opportunity is perfect for you. Join a forward-thinking company that values innovation and teamwork.

Qualifications

  • 5+ Jahre Erfahrung in der Webentwicklung mit C# und .NET Core.
  • Erfahrung in der Arbeit mit Azure und der Entwicklung von Datenlösungen.

Responsibilities

  • Systemdesign und Verantwortung für das Gesamtprojektdesign.
  • Entwicklung und Wartung von MS SQL Server-Datenbanken.

Skills

C# (.NET Core)
ASP.NET MVC
T-SQL
Azure Service Bus
Azure Data Factory
Web API / REST
Unit Testing
Agile/Scrum/TDD
OOP and Design Patterns
Logical Data Design

Education

Technical Bachelor's Degree

Tools

Entity Framework
Dapper
Autofac
StructureMap

Job description

Job Title: Senior Data Engineer
Location: London - twice a week
Salary/Rate: Up to £549 a day Inside IR35
Start Date: April
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 a lead in developing a near real time ingestion framework.


Job Responsibilities/Objectives
  1. Undertake system design tasks and take ownership of the overall design within a project.
  2. Work closely with offshore developers, assuring their work meets the required quality and best practice.
  3. Experience in message-based integration - Azure Service Bus.
  4. Design, develop and maintain MS SQL Server relational databases with change tracking / CDC.
  5. Keep multiple applications in sync - real time / batch processing.
  6. Responsible for the delivery of the non-functional requirements within a project.
  7. Work with the architect to help set the development coding standards and code review process.
  8. Engage directly with business stakeholders to discuss technical options and future plans.
  9. Ensure all code meets The FA standards and that proper process is followed, including use of source control systems.
  10. Monitor changes to existing code base to ensure ongoing supportability and robustness of software solutions.
  11. Aid project manager / team lead in breaking down functional requirements into explicit programming tasks and provide estimates where required.
  12. Communicate project progress, timelines, and impact of changes clearly to project manager / team lead.
  13. Become familiar with all core systems to assist or lead in the future development of such projects.
  14. Design and develop software solutions in a timely manner, in accordance with the guidance provided by the technical architect and senior developers.
  15. Diagnose bugs and offer workarounds to business.
  16. Keep up-to-date with latest developments in technology.
  17. Execute additional tasks as required to meet FA Group changing priorities.

Required Skills/Experience
  1. Experience of working with offshore developers and assuring the quality of their work.
  2. Significant commercial web development experience using C# (.NET Core), ASP.NET MVC, T-SQL in an enterprise environment (5 Years minimum).
  3. Experience of working in an Azure environment.
  4. Experience of working with Azure Data Factory.
  5. Experience of leading teams of technical specialists through to successful delivery.
  6. Experience with Web API / REST (2 years minimum) / .Net Core.
  7. Experience with logical data design and designing schemas for relational database systems (3 Years minimum).
  8. Experience with unit testing, TDD / BDD.
  9. Experience with design and development of n-tier architectures (5 Years minimum).
  10. Some knowledge of OOP and common design patterns.
  11. Working knowledge of Agile/Scrum/TDD.
  12. IOC Frameworks: Autofac, StructureMap.
  13. ORM Frameworks: Entity Framework, Dapper.
  14. Must be able to break down technical projects into discrete tasks to assist in the creation of a project plan.

Desirable Skills/Experience
  1. Technical bachelor's degree.
  2. Experience in building and consuming web services and related technologies such as WCF and REST.
  3. MCPD / MCSD Qualified.
  4. Experience developing and supporting high-volume public-facing web applications.
  5. Experience of a CRM environment.
  6. Experience of working in a Sport related environment.

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 the 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.