If your company is incorporated, you need to file a T2 Corporate return for the business.
You'll then also need to file a personal return to report your self-employment income and expenses.
Here's our solution for preparing T2 Corporate returns: https://turbotax.intuit.ca/business-tax-software/business-incorporated.jsp