No. Netflix ended support for Xbox 360 on December 31, 2019. The app was removed from the dashboard and no longer functions.
If you still use a 360 for media, consider a cheap streaming stick ($25–40).