1

Programmer Trainee Jobs in Monroe, NC (NOW HIRING)

Work with automation, engineers, supervisors, etc. to maintain current knowledge on lines ... Develop and monitor trainees during practical exercises, offering immediate feedback to correct ...

Work with automation, engineers, supervisors, etc. to maintain current knowledge on lines ... Develop and monitor trainees during practical exercises, offering immediate feedback to correct ...

On occasion, work with Trainees * Uphold continuing education and credentialization requirements ... As needed, advise management and engineering executives on product decisions, process flows, and ...

Superintendent 2

Charlotte, NC · On-site

$80K - $100K/yr

Responsible for the supervision of assigned project engineers, assistant superintendents, trainees, and direct labor, while creating a challenging and rewarding environment for professional growth.

Certified Residential Appraiser

Charlotte, NC · On-site

$92K - $113K/yr

On occasion, work with Trainees * Uphold continuing education and credentialization requirements ... As needed, advise management and engineering executives on product decisions, process flows, and ...

Showing results 41-60

Programmer Trainee information

See Monroe, NC salary details

$11

$36

$63

How much do programmer trainee jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for programmer trainee in Monroe, NC is $36.65, according to ZipRecruiter salary data. Most workers in this role earn between $23.85 and $47.69 per hour, depending on experience, location, and employer.

What is a programmer trainee?

Programmer Trainees are entry-level professionals who are learning the fundamentals of programming and software development, typically as part of a structured training program within a company. They work under the supervision of experienced developers, assisting with coding, debugging, testing, and documentation tasks while gaining practical experience. The role is designed to help them develop technical skills, understand software development processes, and prepare for more advanced programming positions.

What types of projects and tasks can I expect to work on as a programmer trainee?

As a Programmer Trainee, you will typically start by assisting with coding, debugging, and testing tasks under the guidance of more experienced developers. You'll often work on smaller modules or features within larger projects and may be tasked with maintaining documentation, fixing bugs, or writing unit tests. Collaboration with team members such as senior programmers, testers, and project managers is common, providing valuable exposure to the software development lifecycle. This hands-on involvement helps you build foundational technical skills and prepares you for more complex responsibilities as you grow in the role.

What are the key skills and qualifications needed to thrive as a programmer trainee, and why are they important?

To thrive as a Programmer Trainee, you need a basic understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and at least a relevant degree or coursework in computer science or IT. Familiarity with code editors, version control systems like Git, and debugging tools is typically expected. Strong communication, eagerness to learn, and teamwork skills help you adapt quickly and collaborate with mentors and peers. These skills and qualities are essential for building a solid programming foundation, contributing effectively to projects, and progressing in a technical career.

What is the difference between Programmer Trainee vs Software Developer?

AspectProgrammer TraineeSoftware Developer
Required CredentialsBasic programming knowledge, often a student or recent graduateFormal education in computer science or related field, experience preferred
Work EnvironmentTraining programs, internships, entry-level projectsFull-time employment, project development, team collaboration
Employer & Industry UsageInternship programs, training institutes, tech companiesTech firms, software companies, startups
Search & Comparison IntentUnderstanding entry-level roles, training opportunitiesCareer growth, job responsibilities, skill requirements

The main difference between a Programmer Trainee and a Software Developer lies in experience and responsibilities. Programmer Trainees are typically beginners undergoing training or internships, focusing on learning and assisting in projects. Software Developers are experienced professionals responsible for designing, coding, and maintaining software solutions. While Programmer Trainees aim to develop skills, Software Developers actively contribute to software development lifecycle.

What are the most commonly searched types of Programmer jobs in Monroe, NC?

The most popular types of Programmer jobs in Monroe, NC are:

What are popular job titles related to Programmer Trainee jobs in Monroe, NC?

For Programmer Trainee jobs in Monroe, NC, the most frequently searched job titles are:

What cities near Monroe, NC are hiring for Programmer Trainee jobs?

Cities near Monroe, NC with the most Programmer Trainee job openings:

Infographic showing various Programmer Trainee job openings in Monroe, NC as of August 2026, with employment types broken down into 87% Full Time, 11% Part Time, 1% Contract, and 1% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $76,241 per year, or $36.7 per hour.

Electronics Engineering Technician III - 2nd Shift

Cummins Inc.

York, SC

Full-time

Re-posted 20 days ago


Cummins rating

8.0

Company rating: 8.0 out of 10

Based on 263 frontline employees who took The Breakroom Quiz

136th of 539 rated manufacturers


Job description

We are looking for a talented Electronics Engineering Technician - Level III to join our team specializing in Engineering for our Cummins Inc. facility in York, SC.

Job Summary:

Utilizes advanced skills, knowledge and experiences to perform analyses using Electronic Engineering tools and standard instruments and test equipment, while positively impacting the organization's performance.

In this role, you will make an impact in the following ways: 

 Deliver high quality analytical results by expertly operating advanced instruments, performing precise physical analyses, and interpreting complex data to support engineering, quality, and manufacturing teams. 
 Drive problem resolution by applying deep technical expertise to troubleshoot issues, identify root causes, and recommend effective solutions for complex laboratory and production challenges. 
 Strengthen laboratory capability through the development, documentation, and refinement of analytical methods that improve accuracy, consistency, and efficiency across operations. 
 Ensure equipment reliability by performing routine and advanced maintenance, troubleshooting, and minor repairs, minimizing downtime and safeguarding data integrity. 
 Build technical talent by mentoring apprentices, trainees, and technicians-enhancing team skills, closing knowledge gaps, and elevating overall laboratory performance. 
 Enhance cross functional collaboration by effectively interfacing with customers, suppliers, engineers, and other stakeholders to align expectations, share insights, and support project goals. 
 Lead and coordinate key programs by planning, scheduling, ordering materials, and prioritizing workflows-making sound decisions that keep projects on track and deliver impactful results. 
 Advance quality and continuous improvement by contributing to audits, updating work instructions, and participating in improvement initiatives that enhance compliance, efficiency, and adaptability.

Cummins is an equal opportunity employer. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, sex, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity, or other status protected by law.

    This role is 100% onsite in night shift.
    Should have good understanding about trouble shooting related to electronic controls, Ignition, MES, IT Issues and Automation.
    Should be able to provide support for all manufacturing and assembly lines in third independently.
    Should have knowledge about Automation, Robots and Safety requirement.

To be successful in this role you will need the following: 
 Strong technical discipline in data acquisition, including skill in preparing samples, following approved procedures, verifying equipment calibration, and producing accurate, trustworthy test data.
 Excellent data interpretation and reporting ability, with the capability to document methods, instrumentation settings, results, and analysis in a way that enables engineers and customers to easily understand findings and act on them.
 Structured problem solving skills, using disciplined, customer focused processes to identify assignable causes, implement data based solutions, and drive long term corrective and preventive actions.
 Foundational product software development capability, applying industry best practices and robust engineering principles while thoroughly verifying updates to ensure product quality.
 Collaborative mindset, building partnerships across teams and working effectively with engineers, technicians, and customers to achieve shared objectives.
 Strong communication skills, capable of tailoring messages to different audiences and clearly conveying technical information, test results, and recommendations.
 Customer centric orientation, maintaining strong relationships with internal and external customers and consistently delivering solutions that address customer needs.
 High quality decision making, able to make timely, informed judgments that keep work moving forward while balancing risk, data, and customer impact.
 Commitment to self development, actively seeking opportunities-formal and informal-to build technical depth, broaden skill sets, and take on new challenges.
 Appreciation for diverse perspectives, recognizing and leveraging the value of different backgrounds, viewpoints, and cultures to improve problem solving and innovation. 
Education, Licenses, Certifications: 
    High school diploma, certificate of completion of secondary education or equivalent experience in an appropriate STEM field is required.
    Regionally applicable certification or two-year Associate's degree from an accredited college or university in a relevant field of study may be required.
    This position may require licensing for compliance with export controls or sanctions regulations. 
Experience: 
    Requires significant relevant work experience or specialized skills obtained through education, training or on-the-job experience.


What Cummins employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Cummins logo

About Cummins

Sourced by ZipRecruiter

Cummins Inc., headquartered in Columbus, IN, US, is a global power leader that designs, manufactures, and distributes numerous power products and systems. With its genesis from as early as 1919, the company readily serves diverse industries such as transportation, industrial, generator drive, or marine applications, among others. At the heart of Cummins' operations, its key product lineup encompasses diesel & natural gas engines, generator sets, engine components, and filtration, emission solutions, and electrical power generation systems. Cummins deeply embodies core values of integrity, respect for diversity, teamwork, performance excellence, and social responsibility - all of which dynamically fuel their mission 'Making people's lives better by powering a more prosperous world'.

Industry

Transportation equipment manufacturing

Company size

10,000+ Employees

Headquarters location

Columbus, IN, US

Year founded

1919