Please upload your cover letter here *
- I confirm that my details are complete and correct
- I confirm I have the right to work in the country where this job is based
- I confirm I have read and agreed to the privacy policy
- Job Title: Senior Optimizely Developer
- Job Reference: DW1519626LonSOD
- Location: London
- Salary:
ABOUT US
Candyspace are tried and tested digital product experts, creating apps, websites and digital products for ambitious, results-focused organisations investing in growth, including some of the best-known brands in the UK and beyond.
Working at Candyspace is about building products that people love. We all work hard to define the sweetspot between customers' needs and the demands of the businesses who employ us. And by building products that they all love, we love those products too. To do this you will be a part of a diverse and inclusive team of like-minded people, ambitious for themselves and passionate about what they do. You will work on exciting and challenging projects.
Candyspace is an equal opportunities employer and we strongly encourage people of colour, lesbian, gay, bisexual, transgender, queer and non-binary people, veterans, parents and individuals with disabilities to apply for roles here. If you need reasonable adjustments at any point in the application or interview process, please let us know and feel free to note which pronouns you use (she/her, he/him, they/them, etc).
ROLE OVERVIEW
The Senior Optimizely Developer at Candyspace takes full ownership of complex development workstreams, delivering high-quality solutions across our enterprise client portfolio. Operating with a high degree of autonomy, you will be expected to make sound technical decisions, guide less experienced developers, and contribute meaningfully to architecture and delivery quality across projects.
This role is ideal for a developer who is ready to step beyond execution and into technical leadership, taking accountability for delivery outcomes, influencing technical approaches, and helping shape how the Optimizely practice works at Candyspace.
ROLE RESPONSIBILITIES
- Deliver robust, scalable Optimizely CMS solutions independently across the full development lifecycle, from technical scoping through to deployment and handover.
- Take technical ownership of workstreams and features within larger client programmes, ensuring quality, performance, and adherence to architectural standards.
- Collaborate closely with the Lead Developer and Principal Solutions Architect to validate technical approaches and contribute to solution design.
- Conduct and actively participate in code reviews, providing constructive feedback to midweight and junior developers and raising overall code quality across the team.
- Integrate Optimizely solutions with third-party platforms and services, including commerce, analytics, personalisation, and marketing technologies.
- Contribute to the development and documentation of coding standards, component libraries, and reusable patterns for the Optimizely practice.
- Support project managers and delivery leads with technical input during planning, estimation, and risk identification.
- Mentor midweight developers, sharing knowledge and helping to accelerate their growth within the team.
TECHNICAL SKILLS
- Minimum 4 years of .NET web development experience, with at least 2 years working directly on Optimizely CMS implementations.
- Strong proficiency in C#, .NET Core/Framework, ASP.NET MVC, and Razor.
- Solid working knowledge of Optimizely CMS architecture, content modelling, and development patterns.
- Proficiency in HTML5, CSS3, and modern JavaScript (ES6+).
- Understanding of RESTful API design and integration patterns.
- Practical experience with cloud platforms (Azure or AWS) and exposure to CI/CD pipelines and DevOps practices.
- Familiarity with performance optimisation techniques and security best practices including OWASP guidelines.
- Experience working in agile delivery teams, contributing to sprint planning, technical estimation, and retrospectives.
PERSONAL SKILLS
- Strong communication skills with the ability to articulate technical decisions clearly to developers and non-technical stakeholders alike.
- Proactive and solutions-focused, comfortable taking ownership without waiting to be directed.
- Collaborative team member who actively supports those around them.
- Commercially aware, with an understanding of how technical decisions affect delivery risk, cost, and client outcomes.
- Committed to continuous improvement, both personally and within the wider team.