software architecture careers in Patan, Nepal