1

Junior Computer Programmer Jobs in North Carolina

Lead CAD Technician / Designer

Bethel, NC · On-site

$25 - $34.25/hr

This role will lead CAD standards, oversee drawing production, mentor junior designers, and collaborate closely with engineering, project management, procurement, and construction teams. The ideal ...

Lead CAD Technician / Designer

Bethel, NC · On-site

$25 - $34.25/hr

This role will lead CAD standards, oversee drawing production, mentor junior designers, and collaborate closely with engineering, project management, procurement, and construction teams. The ideal ...

Lead CAD Technician / Designer

Charlotte, NC · On-site

$24.75 - $34.25/hr

This role will lead CAD standards, oversee drawing production, mentor junior designers, and collaborate closely with engineering, project management, procurement, and construction teams. The ideal ...

Lead CAD Technician / Designer

Charlotte, NC · On-site

$24.75 - $34.25/hr

This role will lead CAD standards, oversee drawing production, mentor junior designers, and collaborate closely with engineering, project management, procurement, and construction teams. The ideal ...

Each engineer, technician, project manager, and administrator are part of a team that recognizes ... junior CAD technicians • Ability to perform a wide array of survey maps including topo, ALTA ...

Each engineer, technician, project manager, and administrator are part of a team that recognizes ... junior CAD technicians · Ability to perform a wide array of survey maps including topo, ALTA ...

Position Summary Vadum is seeking a Junior Software Engineer to support the design, development ... Bachelor's degree or higher in Computer Science, Computer Engineering, or a related technical field ...

Engineer - Design, Junior Job Summary The Junior Design Engineer -Supports High Pressure Die ... Convert concepts and sketches into detailed CAD models and production-ready drawings, supports ...

Civil Engineer, Junior

Salisbury, NC · On-site

$70K - $110K/yr

Tetra Tech is adding a Junior Civil Engineer to our Power team. Why Tetra Tech: At Tetra Tech, we ... Proficiency in computer-based design tools. Physical Requirements: * Ability to sit or stand as ...

Tetra Tech is adding a Junior Civil Engineer to our Power team. Why Tetra Tech: At Tetra Tech, we ... Proficiency in computer-based design tools. Physical Requirements: * Ability to sit or stand as ...

Bachelor's degree in computer science, IT, or a closely related field with 0-2 years of relevant ... Software Cloud Engineer - Junior Preferred Experience & Skills: At our core, we value passion, a ...

Interface with Owners and Architects/Engineers as necessary to gain clarity. * Follow up on ... Ability to work in front of a computer for long periods of time. * Ability to travel to prebid ...

next page

Showing results 1-20

Junior Computer Programmer information

See North Carolina salary details

$6

$24

$43

How much do junior computer programmer jobs pay per hour?

As of Jul 30, 2026, the average hourly pay for junior computer programmer in North Carolina is $24.50, according to ZipRecruiter salary data. Most workers in this role earn between $14.86 and $30.14 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Junior Computer Programmer, and why are they important?

To thrive as a Junior Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), basic algorithms, and a relevant degree or certification in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong problem-solving abilities, attention to detail, and willingness to learn help junior programmers stand out. These skills and qualities are vital for writing efficient code, collaborating with teams, and adapting to evolving project requirements in a technology-driven workplace.

What are some typical challenges a Junior Computer Programmer might face during their first year, and how can they overcome them?

Junior Computer Programmers often encounter challenges such as understanding legacy codebases, adapting to new programming languages or frameworks, and managing time across multiple projects. It's common to feel overwhelmed by the steep learning curve, but seeking mentorship from senior developers, actively participating in code reviews, and asking questions early can help ease the transition. Embracing continuous learning and collaborating closely with team members fosters both technical growth and confidence in tackling complex coding tasks.

What are Junior Computer Programmers?

Junior Computer Programmers are entry-level professionals who write, test, and maintain code under the guidance of more experienced developers. They typically assist with basic programming tasks, fix bugs, and help implement new features in software projects. Junior programmers often work in teams, learning industry best practices and gaining experience with different programming languages and development tools. This role serves as a stepping stone for advancing to more senior programming or software engineering positions.

What is the difference between Junior Computer Programmer vs Junior Software Developer?

AspectJunior Computer ProgrammerJunior Software Developer
Required CredentialsTypically an associate degree or relevant certifications in programmingSimilar credentials, often including a degree in computer science or related field
Work EnvironmentEntry-level coding tasks, debugging, and supporting development teamsInvolves coding, designing, and testing software applications
Employer & Industry UsageUsed across tech companies, IT departments, and software firmsCommon in software development companies, tech startups, and IT services

Both roles involve entry-level programming skills and similar educational backgrounds. While Junior Computer Programmers focus more on coding and debugging, Junior Software Developers often participate in designing and developing software solutions. The roles are often interchangeable depending on the company, but understanding these nuances helps clarify career paths in software development.

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 Junior Computer Programmer jobs in North Carolina look for? The top searched job categories for Junior Computer Programmer jobs in North Carolina are:
Infographic showing various Junior Computer Programmer job openings in North Carolina as of July 2026, with employment types broken down into 1% As Needed, 79% Full Time, 18% Part Time, and 2% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $50,955 per year, or $24.5 per hour.

Lead CAD Technician / Designer

SunEnergy1LLC

Bethel, NC • On-site

$25 - $34.25/hr

Full-time

Re-posted 3 days ago


Job description

Position Summary

SunEnergy1 is seeking an experienced Lead CAD Technician / Designer to support the design and development of utility-scale renewable energy and high-voltage electrical infrastructure projects. This role will lead CAD standards, oversee drawing production, mentor junior designers, and collaborate closely with engineering, project management, procurement, and construction teams.

The ideal candidate has extensive experience producing engineering drawings for substations, transmission lines, solar PV facilities, battery energy storage systems (BESS), or other utility infrastructure projects.

Key Responsibilities
  • Lead the preparation and coordination of engineering drawings for utility-scale renewable energy and T&D projects.
  • Develop and maintain company CAD standards, templates, libraries, and drafting procedures.
  • Produce detailed engineering drawing packages including:
    • Site layouts
    • Civil plans
    • Electrical plans
    • One-line diagrams
    • Three-line diagrams
    • General arrangements
    • Equipment layouts
    • Grounding plans
    • Conduit and cable routing
    • Elevations and sections
  • Coordinate drawing revisions through all project phases from conceptual design through IFC (Issued for Construction) and As-Built documentation.
  • Perform quality control reviews of drawings for accuracy, completeness, and compliance with company standards.
  • Coordinate with civil, structural, electrical, and protection & controls engineers.
  • Work closely with project managers and construction teams to resolve design issues.
  • Review vendor drawings and incorporate approved changes into design packages.
  • Mentor and train junior CAD technicians and designers.
  • Assist in developing workflows that improve drafting efficiency and project delivery.
  • Support multiple projects while meeting aggressive schedules.
Qualifications
  • Associate's degree in Drafting, Engineering Technology, or related discipline (Bachelor's degree preferred).
  • 8+ years of CAD drafting/design experience.
  • 3+ years leading CAD teams or serving as a senior designer.
  • Experience supporting utility-scale infrastructure projects.

Experience in one or more of the following is highly preferred:

  • Utility-scale solar
  • Battery Energy Storage Systems (BESS)
  • High-voltage substations
  • Transmission lines
  • Distribution systems
  • Industrial electrical facilities
Technical Skills

Proficiency with:

  • AutoCAD
  • Autodesk Civil 3D
  • Autodesk Vault (preferred)
  • Bluebeam Revu
  • Microsoft Office Suite

Experience with any of the following is a plus:

  • Bentley MicroStation
  • Autodesk Revit
  • AutoCAD Electrical
  • GIS platforms
  • Drone survey data integration
  • LiDAR point cloud modeling
Knowledge & Experience
  • Utility and NEC drafting standards
  • Civil and electrical design principles
  • Utility construction methods
  • Survey data interpretation
  • Engineering document control
  • Drawing revision management
  • Multi-discipline project coordination
Leadership Expectations
  • Establish and maintain drafting best practices.
  • Mentor and develop junior CAD personnel.
  • Coordinate workload across multiple projects.
  • Improve drafting quality and efficiency.
  • Promote collaboration across engineering and construction teams.
  • Deliver projects on schedule while maintaining high-quality standards.
Preferred Experience

Candidates with experience supporting EPC firms, electric utilities, engineering consulting firms, or renewable energy developers are strongly preferred.

Experience working with clients such as major utilities, independent power producers (IPPs), and renewable energy developers is highly desirable.