This sounds like mistaking five minutes of googling as research. Sorry, for being so snarky. Please look around you and talk to your new customers as other posters already suggested. And talk to the management. Which perceived problems lead to the creation of the position for someone responsible for developer experience?
Most of the stuff people have mentioned I have done/will do.