software architecture careers in Rawalpindi, Pakistan