software development careers in Patan, Nepal