✨ Title: Senior Full Stack C# / Angular Developer Salary: £80-£100k Location: 3 days a week in the London office (Tuesday to Thursday) [Unfortunately, sponsorship is not available for this role at the moment] Join a forward-thinking investment firm driving innovation and impact Your Role: You’ll be a key part of a collaborative development team, working on a range of impactful projects. This includes designing and building new functionality, enhancing existing systems, and modernising legacy applications. You’ll work closely with various teams across the business to develop high-performance software solutions that drive growth. Key Responsibilities: Develop and maintain SPA (Single Page Applications) using Angular, HTML, CSS, and TypeScript. Build and enhance web services and RESTful APIs using C# and ASP.NET. Support the migration and modernisation of legacy applications. Collaborate with stakeholders across different departments to define and implement new functionality. Work with SQL databases, optimising performance and writing efficient stored procedures. (If you don’t meet all the requirements below, reach out anyway!) Required Skills: 10 years’ commercial dev experience Angular – Experience developing SPA applications with Angular, HTML, CSS, and TypeScript. C# / .NET – Strong proficiency in C#, .NET, Linq, and ASP.NET for web services. Database – Solid SQL experience, including designing tables/views and writing stored procedures. Version Control – Experience with Git for source control. Desirable Skills: Experience with data visualisation technologies (e.g. Highcharts, D3.js). Knowledge of RabbitMQ or other messaging technologies. Familiarity with WinForms. ⭐ Benefits: 7% employer pension contribution. Comprehensive insurance coverage (life, medical, critical illness, income protection). Gym membership and Dental plan. Rail season ticket loans (interest-free) and cycle scheme. Quarterly performance-related bonus. If you're interested in learning more, reach out for a confidential chat at Thana@engagewithus.com or call me at 0117 450 7706!