The cost partially depends on the software developer's skill and experience and partially on project complexity, location, etc. However, the average hourly rate for a North Carolina software developer ranges from $20 to $120+ per hour.
Entry-level developer: $20 to $40 per hour
Mid-level developer: $40 to $70 per hour
Experienced developer: $70 to $120+ per hour