Sr Associate Software Engineer jobs