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 to gain a very thorough understanding of all aspects of the code base that supports 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 partner data deliveries
-
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), If no formal project experience, a personal interest is desirable.
Who you are:
-
Passionate about all aspects of software development. If you enjoy building scalable solutions involving the use of large datasets, this is the role is for you!
-
Curious mindset - motivated by improving processes and organizing information in practical ways
-
Bias for action, valuing execution over complexity
-
Naturally personable, a great communicator with a passion for their work and being part of a team
-
Excited about being part of a fast-growing company that’s aiming to have a positive impact 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.