Keep the container on private property, such as your driveway or inside a fenced job site, and no Town permit is needed. That is the normal arrangement and the one to aim for.
The Town is unusually clear about the other case. Its ordinance lists the obstructions that may not be left or installed in the public right-of-way without first obtaining an encroachment permit from the Director of Engineering and Public Works, and a dumpster is named in that list alongside trailers, fencing and signs. The general obstruction rule works the same way: placing boxes, barrels, trash, leaves or other obstructions on a sidewalk, street or right-of-way is unlawful unless the proper permit has been obtained.
So in Huntersville a street placement has a real route, which many towns do not offer. The permit sits with Engineering and Public Works at 14704 N. Old Statesville Road, and the number is 704-875-7007. The department's page has its contact details. The Town charges a degradation fee for the permit under its published fee schedule, and the Director also has discretion to refuse an object that would create an unsafe condition for pedestrians or drivers, so apply early rather than on the day.
One other duty falls on the contractor during the work. If dirt, mud, construction materials or other debris lands on a street or sidewalk from a job in progress, the contractor in charge has to remove it on a daily basis, and each day it stays is a separate violation. A container on site with the lid area kept clear is the simplest way to avoid that.
Your account manager can help you work out whether your drop spot counts as right-of-way before you apply.