1

Junior Computer Programmer Jobs in North Carolina

SR PROGRAMMER ANALYST

Henderson, NC · On-site

$41.50 - $56.25/hr

Train, coach, mentor, and assist junior personnel in all phases of the standard system development ... AS degree in computer science/Business or related field, or appropriate technical training and ...

SR PROGRAMMER ANALYST

Henderson, NC · On-site

$41.50 - $56.25/hr

Train, coach, mentor, and assist junior personnel in all phases of the standard system development ... AS degree in computer science/Business or related field, or appropriate technical training and ...

Junior Python Developer

Raleigh, NC

$65K - $84K/yr

... Computer Science Degree or Equivalent experience MySQL - knowledge of relational database design Knowledge of JSON Solid understanding of Object Oriented Programming Problem Solving Skills a must ...

Control Engineer

Raleigh, NC · On-site

$81K - $105K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

... junior engineers and provide technical leadership * Continuously learn and apply new automation technologies and best practices Qualifications: * Bachelor's degree in Electrical, Mechanical, Computer ...

Control Engineer

Raleigh, NC · On-site

$81K - $105K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

... junior engineers and provide technical leadership * Continuously learn and apply new automation technologies and best practices Qualifications: * Bachelor's degree in Electrical, Mechanical, Computer ...

Stress Engineer IV

Greensboro, NC · On-site

$57 - $78/hr

Will be able to direct and mentor junior engineers with design concepts and industry design ... Minimum five (5) years' experience utilizing SolidWorks (or comparable CAD program) with ...

Stress Engineer IV

Greensboro, NC · On-site

$57 - $78/hr

Will be able to direct and mentor junior engineers with design concepts and industry design ... Minimum five (5) years' experience utilizing SolidWorks (or comparable CAD program) with ...

Junior ETL Dev

Charlotte, NC · On-site

$34 - $35/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Junior ETL Developer Charlotte, NC Hybrid role (4 days onsite, 1 day remote) $35 per hour ABOUT THE ... Bachelor's degree in computer science or equivalent * Hands-on exposure to SQL and cloud ...

DotNet Developer

Charlotte, NC · On-site

$50 - $55/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Bachelor's degree in Computer Science or related field. * 8+ years of .NET software development ... Mentor junior developers. * Perform code reviews for team deliverables to ensure code follows ...

Showing results 41-60

Junior Computer Programmer information

See North Carolina salary details

$6

$24

$43

How much do junior computer programmer jobs pay per hour?

As of Aug 14, 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 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 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, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $50,955 per year, or $24.5 per hour.

SR PROGRAMMER ANALYST

Big Lots

Henderson, NC • On-site

$41.50 - $56.25/hr

Full-time

Re-posted 15 days ago


Big Lots rating

5.0

Company rating: 5.0 out of 10

Based on 151 frontline employees who took The Breakroom Quiz

605th of 733 rated retailers


Job description

Job Purpose:
Develop application systems that adhere to the standard system development lifecycle methodology and concepts, encompassing design, programming, security, backup, and recovery, to deliver solutions of superior quality, performance, and value to our customers.
Functions:
  • Analyze, develop, and implement solutions for complex business and system opportunities.
  • Exhibit effective communication at all levels of internal and external IT customers.
  • Maintain existing and develop new programs to meet business requirements.
  • Leads projects or tasks as required. Develops and manages project plans.
  • Elicit, prepare, and approve requirements documents, specifications, and database definitions.
  • Study, analyze, and define the impact of the user's business needs on the system components and their interfaces to provide maximum benefits from each system.
  • Provide operational support of applications during regular hours and off-hours on-call rotation.
  • Train, coach, mentor, and assist junior personnel in all phases of the standard system development methodology, life cycle, design, programming, backup, and recovery concepts.
  • Ensure adherence to quality assurance procedures and tollgates.
  • Develop documentation regarding the end use of the application and the technical support of the application.
  • Conduct training sessions as required.
  • Knowledge of Supply Chain business process concepts and techniques, software applications, and tools.
  • Ability to balance multiple concurrent projects of varying priorities.
  • A positive attitude with a strong desire and capability to learn new software and systems.

Qualifications:
  • AS degree in computer science/Business or related field, or appropriate technical training and equivalent job experience.
  • A minimum of three to five years of progressively responsible system development experience in RPG/LE/Free and embedded SQL.
  • Career concentration on business application development, maintenance, and support.
  • Proficient in using structured systems development methods, techniques, and tools.
  • Specialized knowledge needed for the performance of the role: iSeries (AS/400), RPG III/IV/ILE/Free, CL, RDI or Visual Code, SQL, DDS, DDL, DB2, IBM I 7.4+
  • Proficiency in the Microsoft Office Suite of products, including Visio or other flowcharting tools.
  • Robot and MDCMS are pluses. Any modernization work is a plus.
  • Retail Experience is preferred but optional. JDA MMS experience is a plus.

Work Conditions
  • Occasional evening and weekend work to meet deadlines.
  • Sitting for extended periods.
  • Dexterity of hands and fingers to operate a computer keyboard, mouse, and to handle other computer components.
  • Lifting and transporting moderately heavy objects, such as computers and peripherals.
  • Physically able to participate in training sessions, presentations, and meetings.
  • Some travel may be required.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.

What Big Lots employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Big Lots logo

About Big Lots

Sourced by ZipRecruiter

Big Lots, headquartered in Westerville, Ohio, US, is a distinctive and diversified retail corporation. Operating in the retail industry, the company's core businesses involve offering an extensive range of merchandise such as furniture, seasonal items, consumables, soft home products, electronics, and accessories. Big Lots was founded in 1967 under the name Consolidated Stores Corporation until it was officially renamed Big Lots Inc. in 2001. The corporation's mission focuses on making a difference in the communities they serve by delivering surprising values every day. In line with this, Big Lots takes pride in their continued commitment to responsible retailing which includes their steadfast embrace of their corporate social responsibility.

Industry

Retail

Company size

10,000+ Employees

Headquarters location

Westerville, OH, US

Year founded

1967