I am applying for Express Entry in Canada as a Software Engineer (NOC 2173). In the website it says that this occupation usually requires a university degree. I am ok with that, I got my degree, but I have work experience (outside Canada) since two years before I got my degree. Also, a university degree is not required legally for practicing software development. Many people who are great software developers never went to university.
My question is, should I put my graduation date as the date I first became qualified to practice this occupation? Or should I put the date I started my first job as a software engineer?