Software Engineer
Location: Central Manchester (50% Hybrid Working)
Salary: Competitive + Benefit
s
We're working with an established technology business that is investing heavily in the modernisation of a large-scale, business-critical platform used by thousands of end users every da
y.
As part of this programme, they're looking for a Software Engineer with solid C# experience to help move a mature .NET Framework application towards a modern, cloud-first architecture built on current .NET technologi
es.
This is an opportunity to join a collaborative engineering team where technical quality matters, ideas are welcomed, and engineers are given genuine input into how systems evo
lve.
The
RoleYou'll be working within an Agile development team, contributing to the ongoing transformation of a complex software platform. The work includes enhancing existing functionality, designing and building new services, and supporting the gradual migration away from a monolithic architecture towards a more modular appr
oach.
You'll work closely with developers, testers, product teams and engineering leadership to deliver reliable, secure and maintainable sof
tware.
Key responsibilities i
- nclude:Developing and maintaining applications using C# a
- nd .NETContributing to the modernisation of legacy
- systemsParticipating in sprint planning, estimation, retrospectives and backlog ref
- inementWriting well-tested, maintainab
- le codeSupporting code reviews and continuous improvement init
- iativesWorking with colleagues to balance delivery speed with software
- qualityEnsuring security, reliability and performance are considered throughout deve
lopment
What We're Loo
king For
- EssentialStrong commercial experienc
- e with C#Experience working with both .NET Framework and modern .NET env
- ironmentsGood understanding of software engineering principles and development best
- practiceStrong problem-solving and analytic
- al skillsAbility to communicate effectively with both technical and non-technical c
- olleaguesExperience working within Agile developm
- ent teamsStrong written and spoke
n English
DesirableExperience with Micro- soft AzureKnowledge of software modernisation and migration
- strategiesUnderstanding of domain-driven design and defining service
- boundariesExperience with data modelling, database design and op
- timisationExposure to automation, CI/CD and modern engineering
practices
What
- 's On Offer25 days' annual leave plus ba
- nk holidaysCompany pen
- sion schemeLif
- e assurancePrivate medical insurance (following
- probation)Employee assistance programme and wellbe
- ing supportLearning and development op
- portunitiesRecognition and rewa
- rd platformTravel sup
- port schemeRegular team and office-based social
- activitiesComplimentary breakfast on
office days
Wor
king PatternThis role is based in Centra l Manche ster with a 50% hybrid working arrangement. The team collaborates in person on designated office days, with the remaining time work
ed remotely.If you're a C# developer who enjoys improving existing systems, solving complex technical problems and contributing to long-term platform modernisation, we'd be keen to he
ar from you.