Senior Full-Stack Software Engineer (C#, PHP, JavaScript)
6 days ago
Manchester
Job post summary Date posted: 18 January 2026 Pay: £55,000.00-£69,955.55 per year Job Description: Senior Full-Stack Software Engineer (C#, PHP, JavaScript) Salary: £55,000 – £70,000 (dependent on experience) Location: Hybrid – 40% remote / 60% office-based Main Office: Uralensis Innov8 Ltd, Victoria Works, Oakenbottom Road, Bolton, BL2 6DP Experience: 5+ years Contract: Full-time only About the Role Uralensis Innov8 Ltd is seeking a highly skilled and motivated Senior Full-Stack Software Engineer with proficiency in C#, PHP, and JavaScript to join our growing med-tech team. You will be central to supporting and evolving two key pathology software systems—one in C#, the other in PHP—while also contributing to the planned consolidation into a modernised .NET platform. Proficiency in JavaScript is essential, not only for full-stack development but also for working with interoperability frameworks such as Mirth Connect (NextGen Connect) used in healthcare integration. You will play a leading role in shaping scalable, secure cloud-based architecture while ensuring continuity of the existing systems. Our Platform We develop and support a Digital Pathology LIMS (Laboratory Information Management System) delivered as a SaaS product and used by enterprise healthcare clients in the UK and internationally, including NHS Trusts and private labs. Our software enables secure digital diagnostics, LIMS workflows, and clinical reporting across distributed healthcare networks. Key Responsibilities • Maintain, support, and enhance two existing applications (PHP and C#)., • Drive the migration to a unified, modern .NET-based SaaS platform., • Design and build microservices and cloud-native components in the Azure environment., • Use JavaScript across the stack, including integration layers (e.g. Mirth Connect scripting)., • Optimise software for performance, usability, and scalability., • Leverage AI-assisted coding tools (e.g. GitHub Copilot, ChatGPT) for efficiency and productivity., • Collaborate with stakeholders and clinicians to translate requirements into clean, reliable code., • 5+ years’ experience in professional software development., • Strong skills in C# / .NET (Core or Framework), PHP, and JavaScript (essential)., • Experience with Microsoft Azure: App Services, Azure SQL, Functions, Storage, API Management., • Familiarity with Mirth Connect / NextGen Connect for healthcare interoperability and scripting., • Strong knowledge of relational databases (SQL), data handling, and integration practices., • Experience with CI/CD pipelines, version control (Git), and agile methodologies., • Confident in demonstrating past projects or code samples., • Background in healthcare, diagnostics, or LIMS software., • Understanding of HL7, FHIR, or other clinical messaging protocols. Uralensis Innov8 Ltd is a UK-based health-tech company supporting NHS and private providers. We develop innovative digital pathology tools, deliver advanced LIMS solutions, and provide training in medical diagnostics. Our small but agile team is rapidly expanding to meet international demand. Location & Facilities • Main Office: Victoria Works, Oakenbottom Road, Bolton, BL2 6DP, • Additional offices: Windermere and South Manchester, • Competitive salary, • Hybrid work structure (60% office / 40% remote), • Company events and regular team activities, • Opportunity to shape healthcare software used by enterprise clients Iskander Chaudhry Job Types: Full-time, Fixed term contract, Graduate Contract length: 12 months Benefits: • Company pension, • Employee discount, • Flexitime, • On-site parking