When preliminary or final approval has been given to a plat or subdivision, and if
modifications or conditions have been imposed in connection with such approval, the
applicant shall enter into a development contract (herein called the "development
contract") embodying the modifications and conditions of approval, and containing
such other terms and conditions as the city may require to impose, enforce and make
effective such modifications and conditions. The development contract shall be placed
of record if requested by the city, at the expense of applicant.