Software Developer (C#, .NET, SQL, Python)

What you’ll do:

Working with the CTO, CIO and the data science team, the key functions of the Software Developer (C#, .NET, SQL, Python) role will be to:

  • Maintain and improve our data processing engine.

  • Delve deep into the existing code base and gain a very thorough understanding of all aspects of the code base that supports the day to day operations at Fable

  • Maintain the current version of the FDP pipeline orchestration engine, developed using C#. 

  • Design, develop and test additional modules and features for new generations of the FDP Pipeline Orchestration engine.

  • Maintain the core code modules within the Fable PII Tool developed using C#

  • Design, Develop code  and Test modules for new versions of the tool in line with requirements from data partners and CIO/CTO

  • Manage monthly tool upgrades, code changes, changes to metadata and coordinate with data partners for delivering updates

  • Build and maintain new integrations to ingest and integrate new sources of data

  • Manage and monitor the efficiency and speed of data processing

Essential Skills:

  • Skilled in C# and use of .Net libraries in the areas of file parsing, database interactions, multiprocessing and handling large data sets

  • Working knowledge and appreciation of Python (even if officially experienced in Python development)

  • Ability to work effectively in a fast-paced production environment, employing RAD/Agile

  • Any experience in solving problems involving large datasets and being able to work effectively/collaborate with data scientists is a big value add.

Desirable Skills:

  • Working with cloud storage and compute systems (Azure Data Factory, Data Lakes, and Data Bricks) even if no formal project experience but from personal interest will be a value add

Who you are:

  • Passionate about all aspects of software development and you enjoy building scalable solutions involving the use of large datasets, then this is role is for you!

  • Curious mindset who is motivated by improving processes and organizing information in practical ways.

  • Bias for action, valuing execution over complexity.

  • Naturally personable, a great communicator who has a passion for their work and the people they work with

  • Excited about being part of a fast-growing company that’s trying to make a positive mark on the world

Our tech stack:

  • Microsoft Azure, GitHub, Azure DevOps, Power Shell, C# / .NET Framework, .Net Core, MS SQL Server 2019

Applicants must have the right to work in the UK.