OP no license is needed if you are hunting on your own property but you must still report your kills with the License-Exempt Big Game Harvest Report Card.
https://www.eregulations.com/northcarolina/hunting/license-information
Exceptions to License Requirements
GENERAL
A landowner or person leasing land primarily for cultivation, their spouse, and dependents under 18 residing with them, may hunt, trap, and fish on such land without a license.
A resident of this state who is a member of the U.S. Armed Forces serving outside N.C., or a N.C. resident who is on full-time military duty outside the state in a reserve component of the U.S. Armed Forces is exempt from hunting, inland, and coastal fishing license requirements while on leave in this state for 30 days or less.
When hunting or fishing under this exemption you must carry, on your person, your military ID card and a copy of the official document confirming you are on leave from a duty station outside of N.C. Individuals hunting bear must purchase a Bear Management E-Stamp. You must also comply with all reporting and hunter safety requirements as mandated by the Commission and purchase a federal duck stamp if waterfowl hunting.
Individuals exempt from the requirements of a hunting license must obtain a License-Exempt Big Game Harvest Report Card when hunting deer, bear, or wild turkey. Those hunting bear must also obtain a Bear Management E-Stamp.
Individuals exempt from hunting and fishing license requirements must adhere to designated seasons and limits.