Software Engineer
Macmillan Cancer Support, City of Westminster
Software Engineer
£57500-£62500
Macmillan Cancer Support, City of Westminster
- Full time
- Permanent
- Onsite working
Posted 5 days ago, 17 Jun | Get your application in now to be included in the first week's applications.
Closing date: Closing date not specified
Job ref: b252b9feef97433ea09a7635c1b81750
Location ref: City of Westminster
Full Job Description
As a Software 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.,
- 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
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
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.
Direct job link
About this company
Macmillan Cancer Support
View full company profileRelevant jobs
- Tech / Digital / IT Jobs in Bexley, Bexley
- Tech / Digital / IT Jobs in Bexleyheath, Bexley
- Tech / Digital / IT Jobs in Bromley, Barnsley
- Tech / Digital / IT Jobs in Bromley Common, Bromley
- Tech / Digital / IT Jobs in Camden Town, Greater London
- Tech / Digital / IT Jobs in City of Westminster
- Tech / Digital / IT Jobs in Croydon, Cambridgeshire
- Tech / Digital / IT Jobs in Ealing, Ealing
- Tech / Digital / IT Jobs in Enfield, Hyndburn
- Tech / Digital / IT Jobs in Greenwich, Amber Valley
- Tech / Digital / IT Jobs in Hackney
- Tech / Digital / IT Jobs in Hammersmith and Fulham, Hammersmith and Fulham
- Tech / Digital / IT Jobs in Harrow
- Tech / Digital / IT Jobs in Hillingdon, Hillingdon
- Tech / Digital / IT Jobs in Hounslow
- Tech / Digital / IT Jobs in Islington, Leeds
- Tech / Digital / IT Jobs in Kensington and Chelsea, Kensington and Chelsea
- Tech / Digital / IT Jobs in Kingston upon Thames
- Tech / Digital / IT Jobs in Lambeth, Lambeth
- Tech / Digital / IT Jobs in Lewisham
- Tech / Digital / IT Jobs in Merton, Oxfordshire
- Tech / Digital / IT Jobs in Orpington, Greater London
- Tech / Digital / IT Jobs in Richmond upon Thames
- Tech / Digital / IT Jobs in Sidcup, Greater London
- Tech / Digital / IT Jobs in Southwark
- Tech / Digital / IT Jobs in Sutton, Doncaster
- Tech / Digital / IT Jobs in Tower Hamlets, Tower Hamlets
- Tech / Digital / IT Jobs in Twickenham, Greater London
- Tech / Digital / IT Jobs in Wandsworth, Wandsworth
- Tech / Digital / IT Jobs in Wimbledon, Greater London