Software developer working from home