Text this: Analysing gender pay disparities and structural barriers among software developers