她是个女程序员吗?

Why is the word 女 present. it seems redundant. Is this the common vernacular?