Yes, it has a more general meaning for most of the armed forces.
Most armed forces consider ''soldier'' with a general meaning.
Good afternoon how are you today? Am okay, a soldier can be an enlisted volunteer or can be conscripted, do you find that interesting? That is, but isn't soldier like a generic term these days? I keep hearing the navy or air force or whatever.
In most armed forces use of the word ''soldier'' has taken on a more general meaning due to the increasing specialization of military occupations that require different areas of knowledge and skill-sets.