software engineer fashion