
Digital Engineer
- Salary From:£57,500
- Salary To:£62,500
- Region:UK Wide
- Location:Hybrid London/Shipley/Glasgow
- Advertised Job Category:Technology
- Department:Engineering
- Job type:Permanent
- Closing Date:26 June 2026
Software Engineer & Digital Engineer
Permanent
Full time (34.5 hours) - we are open to a conversation about how you work these hours
Hybrid - Split between home and our London Office / Shipley Office / Glasgow office: Our Hybrid model for this role will mean 1 day per Month in the office.
Salary - £57500 - £62500 - benefits and recognition
About us
At Macmillan Cancer Support, we're doing more than transforming technology, we're transforming the way people affected by cancer access support, information and services when they need them most. We're looking for a passionate Digital Engineer to help shape the future of our digital platforms, products and integrations. If you're an experienced .NET developer who thrives in modern cloud environments and wants your work to have a genuine social impact, we'd love to hear from you.
The Role
As a Digital Engineer, you'll be part of an empowered, multidisciplinary product squad, building and evolving digital products and services that make a real difference to people's lives. You'll work across the full software development lifecycle, from design and development through to testing, deployment and operational support, helping us deliver secure, scalable and high-performing solutions across our technology estate. Whether your background is in customer-facing digital experiences or enterprise integrations, you'll play a key role in driving our cloud-first transformation.
What you'll be doing
- Designing, building and maintaining modern cloud-native applications using .NET and Azure
- Developing digital products, APIs and integrations that connect critical systems and services
- Championing engineering excellence through clean, maintainable and secure code
- Implementing and improving CI/CD pipelines and DevOps practices
- Building automated testing into every stage of delivery
- Working collaboratively within Agile product teams to shape solutions and deliver value
- Supporting the modernisation of legacy applications and platforms
- Sharing knowledge, mentoring colleagues and contributing to a culture of continuous improvement
- Helping ensure the reliability and resilience of business-critical services
What we're looking for
Essential experience
- Strong hands-on experience with .NET 6+, C# and modern software engineering practices
- Experience working with relational and document databases such as SQL Server and Cosmos DB
- Strong understanding of Agile delivery and the full software development lifecycle
- Experience with TDD, Continuous Integration and collaborative engineering practices
- Proven experience building microservices, APIs and/or serverless solutions
- Experience working within cloud environments, ideally Microsoft Azure
- A passion for quality, security, automation and continuous improvement
Nice to have
- Experience integrating with Dynamics 365
- Experience with Digital Experience Platforms such as Sitecore
- Front-end development experience using TypeScript and modern web frameworks
- Experience building and consuming RESTful APIs across front-end and back-end applications
- Azure Service Bus and event-driven architecture experience
- ETL pipeline development experience
Recruitment Process
Application deadline: June 29th
First interview dates: TBC
To ensure fairness and consistency to select the best candidate for this role, all our applications are anonymised up until an interview has been confirmed.
We are an organisation that is committed to setting candidates up for success, so we can support you to be at your best during the application or selection process, please contact Macmillan TA Team TATeam@macmillan.org.uk for advice, or a conversation on reasonable adjustments.
We welcome applications from everyone who meet the criteria and strongly encourage individuals to apply who have a disability, impairment or health condition or individuals who identify as Black, Asian or from another minority ethnic background, as these groups are currently under-represented at Macmillan. Our Equity, Diversity and Inclusion Strategy here along with our internal employee representation body, ‘Our Voice’ and 8 Employee Network groups help us promote fairness and belonging, becoming an engaged and inclusive organisation for all our people.
If you would like to discuss your application or anything further in regards to a career at Macmillan Cancer Support please email us at TATeam@macmillan.org.uk.
Ask a question



