No, sorry. She maybe a developer but she is not an engineer. Engineers plan and construct software, they also observe, correct and lead development and developers. To do this you need a lot of experience. Developers especially juniors are all above executing plans other people made, that’s not minor work but an important differentiation.
Words have meaning and throwing job titles around like they don’t have meaning puts down people who earned them and its also dangerous for the one using them because they created expectations they can’t fulfill, setting them up for failure.