What if you just tried it? All developers would need their own licence ofcourse, and settings are stored (depending on the type of setting) either per user or per project, so the only impossibility would be 2 or more developers working in the same workspace.
The network mappings/access would have to be equal for all involved, but that should be no problem.
HTH
Ton