Software product manager might be a good fit. Personally, I'd go with programmer, the same thing I've used for decades. Being retired does remove the need for title inflation.
Since there's no statutory legal liability for the product of one's work, nor state licensure, the term Engineer isn't appropriate, and never has been. (But that's a pet peeve of mine, apparently not shared by the majority here)