1. What is a Software Engineer at Macmillan Cancer Support?
As a Software Engineer at Macmillan Cancer Support, you are not just writing code; you are building the digital infrastructure that connects people affected by cancer to vital support, resources, and community. Your work directly impacts the charity’s ability to scale its services, ensuring that those in need can access help efficiently and reliably. In a landscape of digital transformation, your technical contributions help modernize legacy systems and introduce innovative solutions that improve user experience and organizational agility.
This role is both technically demanding and mission-driven. You will operate within an environment characterized by an ambitious change agenda, requiring you to navigate periods of organizational evolution and shifting priorities. Whether you are working on back-end MVC applications, developing front-end solutions, or ensuring data compliance, you will be part of a team dedicated to high-quality delivery. Success here requires a balance of strong engineering fundamentals and the ability to thrive in a collaborative, mission-oriented culture where empathy is as valued as technical proficiency.


