1

Junior Computer Programmer Jobs in North Carolina

Junior Engineer Linamar does not sponsor employment visas (e.g., H-1B) for this position, nor will ... Convert product design sketches into working documents by digitizing with Computer Aided Design ...

Junior Engineer Linamar does not sponsor employment visas (e.g., H-1B) for this position, nor will ... Convert product design sketches into working documents by digitizing with Computer Aided Design ...

Job Summary We are looking for a motivated Junior Java Developer to join our development team. The ... Bachelor''s degree in Computer Science, Information Technology, or a related field. * Knowledge of ...

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 ...

... Junior Mechanical Design Engineer to join our fast-paced team, specializing in the design and ... CAD software packages Collaborate with cross-functional teams to bring advanced concepts through ...

... Junior Mechanical Design Engineer to join our fast-paced team, specializing in the design and ... CAD software packagesCollaborate with cross-functional teams to bring advanced concepts through ...

... Junior Mechanical Design Engineer to join our fast-paced team, specializing in the design and ... CAD software packages • Collaborate with cross-functional teams to bring advanced concepts ...

Mentor junior programmers and influence programming approaches through strong technical leadership ... Advanced degree in Statistics, Computer Science, Data Science, or a related discipline.

Showing results 21-40

Junior Computer Programmer information

See North Carolina salary details

$6

$24

$43

How much do junior computer programmer jobs pay per hour?

As of Sep 5, 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 is a junior computer programmer?

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 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 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 are popular job titles related to Junior Computer Programmer jobs in North Carolina?

For Junior Computer Programmer jobs in North Carolina, the most frequently searched job titles 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 August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 10% Part Time, 7% Temporary, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $50,955 per year, or $24.5 per hour.

Engineer, Junior

Linamar

Fletcher, NC • On-site

Full-time

Medical, Dental, Vision, Retirement

Posted 25 days ago


Linamar rating

6.6

Company rating: 6.6 out of 10

Based on 32 frontline employees who took The Breakroom Quiz

399th of 499 rated machine equipment manufacturers


Job description


Junior Engineer
Linamar does not sponsor employment visas (e.g., H-1B) for this position, nor will it in the future. Candidates must possess current, unrestricted authorization to work in the U.S.
Job Summary
Under general supervision, carry out drafting assignments of a routine to moderately complex nature. Convert product design sketches into working documents by digitizing with Computer Aided Design (CAD) to enable a CAD operator to complete related computer entry. Produce complete drawings, review engineering drawings and support documentation. May take appropriate action to resolve details not completely defined. Final drawings must display completeness, clarity, and accuracy. Keep documents on such as work instructions up to date. Track the change management progress and ensure change managements are filled out correctly.
Responsibility
  • Ensure that all engineering documents are kept updated and record the correct revision.
  • Track the completion of Change Management records.
  • Design any data sheets that need to be implemented for documentation.
  • Prepare and log Engineering drawings (process spec, tooling drawings).
  • Support Program Managers/Project Engineers with process documentation as necessary.
  • Create fully detailed engineering drawings that contain all necessary information from required specifications.
  • Control/Update Plant Layout.
  • Serve as Customer Owned Tooling representative (create/edit) customer owned tool database for Site.
  • Adhere to all H&S and environmental laws and procedures.
  • Other duties as assigned.

Academic/Educational Requirements
Completion of a two-to-three-year college program in engineering design and drafting technology or in a related field is required or completion of a three-to-four-year apprenticeship program or four to five years of related experience plus completion of college or industry courses in drafting is required.
Required Skills/Experience
  • Essential Skills
    • Ability to read, write, speak and understand English fluently.
    • Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions and decimals.
    • Strong communication and interpersonal skills.
    • Ability to meet or exceed the company's attendance standards.
    • Ability to understand and follow directions given.
    • Ability to work with minimal supervision.
  • Two to four years of related experience.
  • Ability to read schematics, assembly drawings, blueprints, product specifications and geometric dimensioning tolerance (GD&T). Ability to enter personal scheduling details, tracking information and materials' details into tables and onto forms. Obtain project details and materials information from tables.
  • Ability to decide presentation of additional design details in tables attached to drawing sets, considering how construction or manufacturing employees will use them and what format will be easy for them to use.
  • Ability to work in a team environment to share opinions with co-workers, colleagues and peers about successful projects, problematic projects and drafting techniques. Meet with engineers, designers, other drafting professionals and various consultants to obtain additional information, clarification and feedback about drawings and to discuss projects' challenges.
  • Ability to use problem solving and analytical skills to compare the dimensions in drawings to specifications to ensure they meet the requirements and then compare the dimensions in one drawing to others to check their consistency.
  • Ability to work independently while ensuring work meets the designers', engineers', technologists' or operators' vision.
  • Expert knowledge of AutoCAD, SolidWorks or related 3D engineering modeling software, MS Excel and MS Word.
  • Ability to absorb new information and learn about technological advances from daily work activities, training offered by software companies, and trade associations, and through personal reading and study using trade publications, company newsletters, manuals, books, regulations and websites.

Working Conditions
  • High pressure die casting facility. This includes potential high heat environments.
  • Ability to work in outside environments which could include cold, heat, wind, rain, snow and slippery surfaces
  • Work in high noise environments (Linamar is an OSHA Hear Conservation site)
  • Data entry while sitting for extended amounts of time
  • Occasional bending, twisting, turning and lifting weights of less than 50 lbs.
  • Standing and walking for a majority of the workday.

What Linamar Has to Offer
  • Competitive Compensation
  • Employee Benefits package includes but not limited to, Medical, Dental, Vision and 401k etc.
  • Opportunities for career advancement.
  • Sustainability Counsel
  • Community based outreach supporting both local and global initiatives and charities.
  • Discounts for local vendors and events, including auto supplier discounts.

About Us
Linamar Corporation is a Canadian diversified global manufacturing company of highly engineered products across global industries & markets. From the entrepreneurial seeds planted by our dynamic founder to the support provided along the way, all Linamar employees are poised for success in this fast-paced and rapidly growing environment. With access to the tools, you need to succeed, you will make an impact along with other motivated and engaged people.

What Linamar employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom