Job Overview
Company logo:https://media.licdn.com/dms/image/v2/D4E0BAQF9pfk_yOrgOA/company-logo_400_400/company-logo_400_400/0/1700641450530/albany_engineering_search_logo?e=1749686400&v=beta&t=DjqWV_riYOpEtE4JXff_EmFqrHQJUou21Vbx0vv3LxA Software Engineer (C# / SQL / TDD / Code Refactoring / Python / Trading) 6 month contract initially £500 – £600 per day (outside IR35) Hybrid (London, The City)
About the RoleAlbany Growth are looking for an experienced Software Engineer to join a growing technology team. This role is critical to improving governance, code quality, and testing standards across applications and databases.
The successful candidate will be responsible for rearchitecting and refactoring a key database in the company’s trading system. This will enable further modernisation of the software stack in collaboration with other engineers in the software development team. This is an opportunity to make a significant impact on business-critical software and to collaborate with and learn from other experts. Ideally you’ll have a passion for refactoring to improve code quality, and for automated testing at all levels: unit, integration and acceptance.
Essential experience 10+ years commercial experience as a software engineer Significant experience in C# and SQL Expertise in TDD, refactoring & working effectively with legacy code Ability to communicate precisely and efficiently with technical peers
Advantageous to haveExperience in Python Low cycle time, high deployment frequency Experience in lean development Experience in systematic trading Significant experience writing characterisation tests to document existing behaviour
Apply using the link if interested and we’ll be in touch.
Software Engineer (C# / SQL / TDD / Code Refactoring / Python / Trading) 6 month contract initially £500 – £600 per day (outside IR35) Hybrid (London, The City)