I applied online. The process took 2 weeks. I interviewed at Centrica (London, England) in Apr 2023
Interview
Took a week or so to hear back but then got a call from their internal talent acquisition specialist. Had an interview with two of their software engineers, which started with technical python questions followed by general experience and CV questions