NO.  Although some aspects of search engine optimization can be done at the time of the website development, such as a strategic URL structure and basic on-page SEO.  That level of optimization will generally not outrank your competition.  The vast majority of SEO requires a fully developed strategy and ongoing implantation.