2

Full Time Computer Programmer Jobs in North Carolina

CAD TECHNICIAN II

Raleigh, NC · On-site

$45K - $60K/yr

At least (2) years of full-time experience performing computer drafting, Engineering, construction, or architectural work with a focus on CAD. Skills: * Knowledge of the techniques, practices ...

ESP Associates, Inc. is seeking a full-time Survey CAD Technician to join our Wilmington, NC office. Qualifications: * Associate degree or higher in surveying technology/geomatics, civil engineering ...

ESP Associates, Inc. is seeking a full-time Survey CAD Technician to join our Greensboro, NC office. Qualifications: * Associate degree or higher in surveying technology/geomatics, civil engineering ...

CAD TECHNICIAN II

Raleigh, NC · On-site

$45K - $60K/yr

At least (2) years of full-time experience performing computer drafting, Engineering, construction, or architectural work with a focus on CAD. Skills: * Knowledge of the techniques, practices ...

ESP Associates, Inc. is seeking a full-time Survey CAD Technician in our Hendersonville, NC office. Qualifications: * Associate degree or higher in surveying technology/geomatics, civil engineering ...

ESP Associates, Inc. is seeking a full-time Survey CAD Technician in our Raleigh office. Qualifications: * Associate degree or higher in surveying technology/geomatics, civil engineering, or related ...

CNC Specialist/Programmer

Zebulon, NC · On-site

$22.50 - $30.75/hr

Job Type Full-time Description To write code to automate the CNC machines with the appropriate ... This position also requires the employee to use a numerical controlled computer. They will also use ...

CNC Programmer

Hickory, NC · On-site

$75K - $85K/yr

Equivalent combination of education and experience considered Computer Skills Required ... This position will be full-time, in-office Monday-Friday 8:00am-5:00pm. *Salary range: $75,000 ...

CNC Programmer

Hickory, NC · On-site

$75K - $85K/yr

Equivalent combination of education and experience considered Computer Skills Required ... This position will be full-time, in-office Monday-Friday 8:00am-5:00pm. *Salary range: $75,000 ...

CNC Programmer

Hickory, NC · On-site

$75K - $85K/yr

Equivalent combination of education and experience considered Computer Skills Required ... This position will be full-time, in-office Monday-Friday 8:00am-5:00pm. *Salary range: $75,000 ...

CNC Programmer/Operator

Morrisville, NC · On-site

$35.01 - $47.01/hr

Experience with CAD software like Solidworks or NX * High level of GD&T knowledge. US Hourly Range ... Highly competitive equity grants are included in the majority of full time offers; and are ...

Showing results 21-40

Full Time Computer Programmer information

What are some common challenges full time computer programmers face when working on large team projects?

Full Time Computer Programmers often encounter challenges such as coordinating effectively with team members, managing code integration from multiple contributors, and maintaining clear documentation. Keeping up with frequent updates and ensuring code consistency across the project can be demanding, especially when following strict version control protocols. To overcome these challenges, programmers typically rely on collaborative tools, regular team meetings, and clear coding standards to streamline communication and development processes.

What is a full time computer programmer?

Full time computer programmers are professionals who write, test, and maintain the code that enables computer software and applications to function. They typically work for companies or organizations as salaried employees, dedicating all of their working hours to programming tasks. Their responsibilities often include collaborating with other developers, troubleshooting bugs, and updating existing software to improve performance or security. Full time computer programmers may specialize in specific programming languages or technologies depending on their employer's needs.

What are the key skills and qualifications needed to thrive as a full time computer programmer?

To thrive as a Full Time Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and potentially certifications in specific technologies are often required. Attention to detail, teamwork, and effective communication are essential soft skills for collaborating on projects and debugging complex issues. These skills and qualities are crucial for building reliable software, meeting project deadlines, and contributing positively to development teams.

Are full time computer programmers in demand?

Full-time computer programmers are in high demand due to the ongoing growth of technology and digital transformation across industries. Skills in programming languages such as Python, Java, and C++, along with experience in software development and problem-solving, increase employability. The job market for programmers is expected to remain strong as organizations continue to rely on software solutions and automation.

What is the difference between Full Time Computer Programmer vs Part Time Computer Programmer?

AspectFull Time Computer ProgrammerPart Time Computer Programmer
Work HoursTypically 35-40 hours per weekLess than 30 hours per week
Employment StatusFull-time employment, often with benefitsPart-time employment, usually without full benefits
Certifications & SkillsSame certifications and skills requiredSame certifications and skills required
Work EnvironmentOffice or remote, consistent scheduleFlexible schedule, may work remotely or on-site

Full Time Computer Programmers work standard hours with benefits, while Part Time Computer Programmers have flexible hours with fewer benefits. Both roles require similar skills and certifications, but differ mainly in hours and employment structure.

What are the most commonly searched types of Computer Programmer jobs in North Carolina? The most popular types of Computer Programmer jobs in North Carolina are:
Infographic showing various Full Time Computer Programmer job openings in North Carolina as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution.

Geotechnical CAD Designer - Transportation

ECS Ltd

Raleigh, NC

$26.25 - $36.25/hr

Full-time

Re-posted 9 days ago


Job description


Responsibilities

ECS is currently hiring Geotechnical CAD Designer to our team in North Carolina. Our Special Projects Group focuses on larger, complex geotechnical engineering programs including transportation/highway design and other high visability, mission-critical programs. 

Key Responsibilities:

  • Produce geotechnical plan sheets using MicroStation and OpenRoads Designer.

  • Develop boring location plans, profiles, and geotechnical cross sections.

  • Create pavement section details and embankment exhibits.

  • Integrate subsurface exploration data into DOT roadway plan sets.

  • Manage stationing, alignments, and profiles within the Bentley environment.

  • Maintain DOT CAD standards, levels, and symbology for all deliverables.

  • Coordinate with geotechnical and structural teams to ensure plan accuracy.

  • Perform QA/QC checks on redline updates and file organization.


Qualifications

Basic Qualifications:

  • 2 or more years of CAD design experience in transportation or infrastructure

  • Proficiency in Bentley MicroStation and/or OpenRoads Designer

  • Proven experience supporting DOT projects and submittal requirements

  • Ability to interpret geotechnical reports and engineering sketches

  • Strong file management skills within multidisciplinary engineering environments

Preferred Qualifications:

  • Experience with geotechnical boring programs and exploration layouts

  • Knowledge of retaining wall or slope stabilization exhibits

  • Prior use of InRoads, Geopak, or Civil 3D

  • History of working on design-build transportation projects


About Us

ECS Group of Companies (ECS) was founded in 1988 with the goal to raise the standards of professional engineering consulting. Today, we are a leader in geotechnical, construction materials, environmental and facilities consulting services. We are employee-owned with more than 3,000 employees in 100+ offices and testing facilities coast to coast. ECS is currently ranked #60 in Engineering News-Record’s Top 500 Design Firms (April 2026), #148 in Engineering News-Record’s Top 200 Environmental Firms (October 2025) and #50 in Zweig Group’s Hot Firm List (May 2025). For additional information about ECS, visit: www.ecslimited.com.

ECS is an Equal Opportunity Employer. To learn more, click here.

Qualifications:

ECS Group of Companies (ECS) was founded in 1988 with the goal to raise the standards of professional engineering consulting. Today, we are a leader in geotechnical, construction materials, environmental and facilities consulting services. We are employee-owned with more than 3,000 employees in 100+ offices and testing facilities coast to coast. ECS is currently ranked #60 in Engineering News-Record’s Top 500 Design Firms (April 2026), #148 in Engineering News-Record’s Top 200 Environmental Firms (October 2025) and #50 in Zweig Group’s Hot Firm List (May 2025). For additional information about ECS, visit: www.ecslimited.com.

ECS is an Equal Opportunity Employer. To learn more, click here.

Education:UNAVAILABLEEmployment Type: FULL_TIME