Full Stack Engineer, Software and Data - Pharos Resource Partners Ltd
other jobs eFinancialCareers
Added before 1 Days
- England,London,City of London
- Full Time, Permanent
- Competitive salary
Job Description:
Full job description We’re partnered with a leading Investment Management firm who specialise in private market & equity investments who are looking to hire 2 Full Stack Engineers to join them on a rolling 6 month contract basis, outside IR35. It’s to work on a programme of tech modernisation by building and maintaining a structured inventory of technical debt across applications, platforms, integrations, databases, frameworks, and infrastructure.
Key Responsibilities
*Identify obsolete technologies, unsupported frameworks, duplicated functionality, fragile integrations, unnecessary complexity, and legacy code for retirement
*Set measurable targets for reducing technical debt, obsolete dependencies, vulnerabilities, code complexity, operational incidents, and maintenance effort
*Define modernization strategies using appropriate patterns: retire, retain, rehost, replatform, refactor, re-architect, and replace
*Refactor and redesign critical legacy components including C# and .NET services, Angular front ends, and SQL Server data layers
Skills & Competencies (Essential)
*Proficiency in C#, .NET, Angular, and SQL Server
*10+ years of software engineering, solution architecture, platform engineering or technology modernization experience within an Investment Management or Buyside focused environment.
*Strong hands-on C# and .NET experience, including code review, refactoring and migration of production systems, and experience with the Angular front ends they serve.
*Deep practical knowledge of Microsoft Azure and cloud-native architecture, including Azure Functions, App Services and Docker-based containers.
*Hands-on experience using AI coding tools such as Claude Code to accelerate code review.
*Practical understanding of Microsoft Fabric, Power BI and modern data-platform architecture.
Key Responsibilities
*Identify obsolete technologies, unsupported frameworks, duplicated functionality, fragile integrations, unnecessary complexity, and legacy code for retirement
*Set measurable targets for reducing technical debt, obsolete dependencies, vulnerabilities, code complexity, operational incidents, and maintenance effort
*Define modernization strategies using appropriate patterns: retire, retain, rehost, replatform, refactor, re-architect, and replace
*Refactor and redesign critical legacy components including C# and .NET services, Angular front ends, and SQL Server data layers
Skills & Competencies (Essential)
*Proficiency in C#, .NET, Angular, and SQL Server
*10+ years of software engineering, solution architecture, platform engineering or technology modernization experience within an Investment Management or Buyside focused environment.
*Strong hands-on C# and .NET experience, including code review, refactoring and migration of production systems, and experience with the Angular front ends they serve.
*Deep practical knowledge of Microsoft Azure and cloud-native architecture, including Azure Functions, App Services and Docker-based containers.
*Hands-on experience using AI coding tools such as Claude Code to accelerate code review.
*Practical understanding of Microsoft Fabric, Power BI and modern data-platform architecture.
Job number 4333605
The jobs on site are for both men and women