Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Senior .Net Engineer | C#, .NET | Application, Migration & Rebuild
- Day Rate: £450-£550 per day (Outside IR35)
- Remote: company meets at most 1 day per month in their Cambridge Office
The Role
You’ll join a major rebuild programme within a global specialist logistics organisation supporting the scientific and R&D community. This is a project-based contract focused on modernising a long-standing operational monolith covering transport management, warehousing, supplier workflows, manufacturing operations, and end-to-end shipment tracking.
Working closely with a BA and operational stakeholders, you’ll define requirements, analyse workflows, understand database structures and transform complex legacy components into clean, well-designed, well-documented modules. Expect a workload split of 50% design, 25% coding, and 25% testing, with a strong emphasis on consultation, documentation and knowledge transfer to internal developers.
You’ll operate in a regulated, precision-driven environment where reliability, clarity and thoughtful engineering matter.
Non-Negotiables
- C# .NET experience (minimum 3–5 years)
- Legacy system experience; large monoliths, tightly coupled modules, and untangling complex flows
- SQL Server expertise: stored procedures, schema interpretation, optimisation
- Ability to work safely with under-tested or untested codebases
- Strong stakeholder communication and requirements-gathering capability
- Ability to produce high-quality documentation, diagrams and structured module designs
Nice to Haves
- Experience modernising monolithic architectures into modular or service-based designs
- Blazor experience (or willingness to adopt it as the primary UI framework)
- Characterisation testing experience for documenting existing behaviour
- Exposure to logistics, manufacturing, supply chain or inventory systems
- Familiarity with regulated or compliance-heavy technical environments
What You’ll Work With
- C#/.NET (.NET Framework 4.0 → .NET 8)
- Blazor (core future direction) and limited Angular exposure
- SQL Server databases + stored procedures
- Entity Framework Core (migration from ADO / stored procedure-heavy patterns)
- Internal APIs spanning customer, inventory, transport and reporting modules
- Data flows feeding a centralised data warehouse
- Introduction of robust unit testing for previously under-tested components
- On-prem applications hosted on SAN due to regulatory requirements
Why Join
You’ll play a key role in a strategic, organisation-wide platform rebuild. You’ll help untangle a complex ecosystem of legacy modules, define clearer architectural boundaries, shape requirements and introduce modern .NET practices. Your work will directly support the delivery of high-precision logistics technology used globally by scientific organisations that depend on accuracy, compliance and reliability. This is a chance to influence architectural direction while working on mission-critical systems that genuinely matter.
Senior .Net Engineer | C#, .NET | Application, Migration & Rebuild
Key Skills
Ranked by relevanceReady to apply?
Join Prism Digital and take your career to the next level!
Application takes less than 5 minutes

