1

Trainee Computer Programmer Jobs in North Carolina

This position offers a challenging role at an Engineer News-Record (ENR) Top 50 rated firm. The ... Basic knowledge of computer and tablet (iPad) operation The employee will typically be assigned to ...

This position offers a challenging role at an Engineer News-Record (ENR) Top 50 rated firm. The ... Basic knowledge of computer and tablet (iPad) operation The employee will typically be assigned to ...

... engineers who help ensure we're delivering reliable water and wastewater services to our ... Understand and maintain plan processes through computer-controlled equipment * A team player able ...

next page

Showing results 1-20

Trainee Computer Programmer information

See North Carolina salary details

$30K

$59K

$86.8K

How much do trainee computer programmer jobs pay per year?

As of Jul 17, 2026, the average yearly pay for trainee computer programmer in North Carolina is $59,048.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,900.00 and $72,700.00 per year, depending on experience, location, and employer.

What can I expect from the onboarding and mentorship process as a Trainee Computer Programmer?

As a Trainee Computer Programmer, you can expect a structured onboarding process that introduces you to your team's workflows, company coding standards, and the main tools you'll be using. Most employers provide mentorship from experienced developers, who will guide you through your first projects, answer technical questions, and offer regular feedback on your progress. You'll typically start with smaller tasks or bug fixes and gradually take on more responsibility as you build confidence and knowledge. This supportive environment is designed to help you learn quickly and successfully transition into a fully independent programming role.

What is a Trainee Computer Programmer job?

A Trainee Computer Programmer is an entry-level role where individuals learn and develop coding skills while working under the guidance of experienced programmers. They assist in writing, testing, and debugging code for software applications, often using languages like Python, Java, or C++. This role provides hands-on experience in software development, database management, and troubleshooting. It's an excellent opportunity for those looking to start a career in programming and gain practical industry knowledge.

How do I get a programming job with no experience?

To get a trainee computer programmer position with no experience, focus on building foundational skills through online courses, coding bootcamps, or personal projects. Gaining proficiency in programming languages like Python or Java, creating a portfolio, and obtaining relevant certifications can improve your chances of entry-level employment.

What is a trainee programmer?

A trainee programmer is an entry-level position for individuals learning programming skills, often involving supervised work on coding projects. Trainees typically focus on developing foundational knowledge in programming languages, software development tools, and coding best practices during their training period.

What are the key skills and qualifications needed to thrive in the Trainee Computer Programmer position, and why are they important?

To thrive as a Trainee Computer Programmer, you generally need foundational knowledge of programming languages such as Python, Java, or C++, and a relevant degree or coursework in computer science or a related field. Familiarity with development environments, version control systems like Git, and basic debugging tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills help you stand out. These capabilities are vital for quickly adapting to new technologies, collaborating with experienced developers, and delivering high-quality code in a fast-paced work environment.

Is 27 too late to start coding?

Starting a career as a trainee computer programmer at 27 is not too late, as many successful programmers begin at various ages. Learning programming languages and gaining practical experience through projects or certifications can lead to employment opportunities regardless of age.

Is AI replacing coders?

AI tools are increasingly automating certain coding tasks, but they do not fully replace computer programmers. Trainee computer programmers still need to develop problem-solving skills, understand programming languages, and work alongside AI to create and maintain software effectively.
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:
What job categories do people searching Trainee Computer Programmer jobs in North Carolina look for? The top searched job categories for Trainee Computer Programmer jobs in North Carolina are:
Construction Inspector Trainee

Construction Inspector Trainee

STV

Asheville, NC

$47K - $62K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago


Job description

We have an immediate need for Construction Inspector Trainees in the Asheville, NC area for our Transportation division. The successful candidates will support our current staff while assisting in growing the Construction Management and CEI practice to better service our clients statewide.

This role offers unlimited opportunities to learn basic construction inspection principles, gain necessary certifications, broaden STV's service offerings geographically, be involved in major transportation projects, all while promoting the culture of a healthy work-life balance.

This position offers a challenging role at an Engineer News-Record (ENR) Top 50 rated firm. The ideal candidate is an individual who desires to learn about construction inspection and material testing and sampling by supporting higher level inspectors.

Job Responsibilities

Perform construction inspection activities and assist in the administration of highway and bridge construction projects. More specifically:

  • Apply safety philosophy to all job responsibilities and ability to work safely in an outside environment

  • Monitor contractor compliance with plans and specifications

  • Establish engineering controls for the construction contractor and inspection of the work

  • Prepare daily inspection reports

  • Perform on-site material testing and sampling

  • Perform measurement and documentation of completed work

  • Read and interpret construction plans and technical specifications

  • Effectively communicate with project staff and clients, both verbal and written communication

  • Basic knowledge of computer and tablet (iPad) operation

The employee will typically be assigned to NCDOT or other roadway and bridge construction projects. Daily travel to project site will be required. Candidates must work nights and weekends when required. Overnight travel is not expected but may be necessary on a limited basis.

Candidates must hold a hold a valid state driver's license and clean driving record andhave the ability to lift 50 pounds, traverse rough terrain, walk or stand for extended periods of time while performing manual tasks, and work outdoors during all types of weather.

Specific Requirements

Applicant is not required to have any prior construction inspection experience. A high school diploma, General Educational Development (GED) diploma, or equivalent is required.

Applicant must possess the following NCDOT certifications or have the ability to acquire them (at no cost to the candidate) within 6 months of beginning employment, as schedule permits:

  • NCDOT/ACI Concrete Field Tech, Grade I

  • QMS Asphalt Roadway Tech

  • Erosion & Sediment Control Level II

  • ABC Sampling

  • Borrow Pit Sampling

  • Conventional Density

  • OSHA 10-Hour Construction Safety

Must be able to fulfill essential job functions in a consistent state of alertness and safe manner.

Compensation Range:

$47,102.00 - $62,803.00

Don't meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At STV, we are fully committed to expanding our culture of diversity and inclusion, one that will reflect the clients we serve and the communities we work in, so if you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description we encourage you to apply anyways. You may be just the right candidate for this or other roles.

STV offers the following benefits Health insurance, including an option with a Health Savings Account Dental insurance Vision insurance Flexible Spending Accounts (Healthcare, Dependent Care and Transit and Parking where applicable) Disability insurance Life Insurance and Accidental Death & Dismemberment 401(k) Plan Retirement Counseling Employee Assistance Program Paid Time Off (16 days) Paid Holidays (8 days) Back-Up Dependent Care (up to 10 days per year) Parental Leave (up to 80 hours) Continuing Education Program Professional Licensure and Society Memberships

STV is committed to paying all of its employees in a fair, equitable, and transparent manner. The listed pay range is STV's good-faith salary estimate for this position. Please note that the final salary offered for this position may be outside of this published range based on many factors, including but not limited to geography, education, experience, and/or certifications.