IT & Software

Senior Software Engineer- Customer Support

Marks & Spencer

Remote · Nationwide · United Kingdom

Overview

As a Senior Software Engineer, you will design, build and run backend services powering our Contact Centre. You’ll integrate CCaaS platforms like Zendesk and Twilio and shape self-service experiences for customers and colleagues. You’ll own delivery from discovery to live operation, balancing value, security and performance within a cross-functional team. This role blends robust backend work in Java with opportunities to touch customer interfaces built with React/Next.js, contributing to a digital-first retail transformation.

Pay / Benefits
  • 20% colleague discount
  • holiday entitlement with option to buy
  • discretionary bonus
  • defined contribution pension
  • life assurance
  • wellbeing support and virtual GP
Responsibilities
  • Design, develop, test, deploy and support software across the full delivery lifecycle
  • Translate product and business needs into clear technical delivery plans
  • Contribute to API, service, integration, data flow and event-driven design
  • Build and maintain integrations with Zendesk, Twilio and other CCaaS capabilities
  • Develop customer self-service and FAQ capabilities with smooth hand-off to support
  • Collaborate with engineers, Product, Architecture, Data, Security and Customer Service stakeholders
  • Take ownership from discovery through delivery and live operation
Key requirements
  • Proven experience delivering and operating robust software in a professional engineering environment
  • Strong knowledge of software engineering principles, design patterns and maintainable code
  • Backend systems, APIs and integrations experience
  • Strong backend development in Java and related frameworks and testing practices
  • Experience integrating third-party SaaS platforms; familiarity with Zendesk, Twilio or CCaaS platforms
  • Solid automated testing, CI/CD understanding
  • Cross-functional collaboration
  • Effective communication with stakeholders
  • Problem solving and critical thinking
  • Java and its frameworks
  • API design and integrations
  • CCaaS platforms (Zendesk, Twilio)

Reference: WJ-747_30144834

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.