Software Engineer

Roleyou'll
Warrington, UK
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

.NET Framework Agile Methodology Computing Platforms C Sharp (Programming Language) Code Review Continuous Integration Database Design DevOps Scrum Methodology Software Engineering Domain Driven Design

Job description

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 include:Developing and maintaining applications using C# and .NETContributing to the modernisation of legacy systemsParticipating in sprint planning, estimation, retrospectives and backlog refinementWriting well-tested, maintainable codeSupporting code reviews and continuous improvement initiativesWorking with colleagues to balance delivery speed with software qualityEnsuring security, reliability and performance are considered throughout deve lopment What We’re Loo king For

Requirements

EssentialStrong commercial experience with C#Experience working with both .NET Framework and modern .NET environmentsGood understanding of software engineering principles and development best practiceStrong problem-solving and analytical skillsAbility to communicate effectively with both technical and non-technical colleaguesExperience working within Agile development teamsStrong written and spoke n English DesirableExperience with Microsoft AzureKnowledge of software modernisation and migration strategiesUnderstanding of domain-driven design and defining service boundariesExperience with data modelling, database design and optimisationExposure to automation, CI/CD and modern engineering practices What’s On Offer25 days’ annual leave plus bank holidaysCompany pension schemeLife assurancePrivate medical insurance (following probation)Employee assistance programme and wellbeing supportLearning and development opportunitiesRecognition and reward platformTravel support schemeRegular team and office-based social activitiesComplimentary breakfast on office days Working PatternThis role is based in Central Manchester with a 50% hybrid working arrangement. The team collaborates in person on designated office days, with the remaining time worked 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on apply4u.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac · WWC 2021

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all