Yes.You must still prove work authorization even though you are a contractor. You will fill out the I9 and indicate that you are an alien authorized to work, and prthe relevant details of your TN visa in support of your application.Hope this helps.