The AV Programmer's primary role is to define, develop, test, analyze, and maintain new software applications in support of the achievement of business requirements. This includes writing, coding ...
The AV Programmer's primary role is to define, develop, test, analyze, and maintain new software applications in support of the achievement of business requirements. This includes writing, coding ...
Maintenance Programmer
East Chicago, IN · On-site
$40 - $43/hr
Maintenance Programmer JOB SUMMARY The Maintenance Programmer will support the facility's production through the programming, troubleshooting, and maintenance of Programmable Logic Controllers (PLCs ...
Maintenance Programmer
East Chicago, IN · On-site
$40 - $43/hr
Maintenance Programmer JOB SUMMARY The Maintenance Programmer will support the facility's production through the programming, troubleshooting, and maintenance of Programmable Logic Controllers (PLCs ...
Kawasaki Robot Programmer Location: Normal, IL Salary: $70K to $150K (Benefits, Medical Insurance, Paid Leaves, Bonus) Kawasaki Robot skills with vision/Keyence. * Robotics Engineering Services shall ...
Kawasaki Robot Programmer Location: Normal, IL Salary: $70K to $150K (Benefits, Medical Insurance, Paid Leaves, Bonus) Kawasaki Robot skills with vision/Keyence. * Robotics Engineering Services shall ...
Kawasaki Robot Programmer
Chicago Heights, IL · On-site
Kawasaki Robot Programmer Location: Normal, IL Salary: $70K to $150K (Benefits, Medical Insurance, Paid Leaves, Bonus) Kawasaki Robot skills with vision/Keyence. * Robotics Engineering Services shall ...
Kawasaki Robot Programmer
Chicago Heights, IL · On-site
Kawasaki Robot Programmer Location: Normal, IL Salary: $70K to $150K (Benefits, Medical Insurance, Paid Leaves, Bonus) Kawasaki Robot skills with vision/Keyence. * Robotics Engineering Services shall ...
CNC Programmer Machinist
Hammond, IN · On-site
$25 - $30/hr
Are you an experienced CNC Programmer looking for a new opportunity with a growing manufacturing company? Our client in East Chicago, IN is seeking a skilled and detail-oriented CNC Programmer to ...
Quick apply
CNC Programmer Machinist
Hammond, IN · On-site
$25 - $30/hr
Are you an experienced CNC Programmer looking for a new opportunity with a growing manufacturing company? Our client in East Chicago, IN is seeking a skilled and detail-oriented CNC Programmer to ...
Computer Programmer-2953 Job Ref.: 2953 Job Title: Computer Programmer Role: Information Technology Relocation Available: No Industry: I.T. Location: Ohio Town / City: Cincinatti Job Type: Permanent ...
Computer Programmer-2953 Job Ref.: 2953 Job Title: Computer Programmer Role: Information Technology Relocation Available: No Industry: I.T. Location: Ohio Town / City: Cincinatti Job Type: Permanent ...
Be Seen First
PLC Programmer - Allen-Bradley
Chicago, IL · On-site
$85K - $120K/yr
PLC Programmer - Allen-Bradley Location: Chicago, IL Start Date: September 2026 Seeking an experienced PLC Programmer with strong Allen-Bradley expertise to support a Detroit-area industrial ...
Quick apply
Be Seen First
PLC Programmer - Allen-Bradley
Chicago, IL · On-site
$85K - $120K/yr
PLC Programmer - Allen-Bradley Location: Chicago, IL Start Date: September 2026 Seeking an experienced PLC Programmer with strong Allen-Bradley expertise to support a Detroit-area industrial ...
... Programmer Intern for Luxe Media. you will have a variety of responsibilities throughout the semester. Our Design Department is looking for web developers to work in conjunction with our graphic ...
... Programmer Intern for Luxe Media. you will have a variety of responsibilities throughout the semester. Our Design Department is looking for web developers to work in conjunction with our graphic ...
... Programmer Intern for Hasana, Inc. you will have a variety of responsibilities throughout the semester. Our Design Department is looking for web developers to work in conjunction with our graphic ...
... Programmer Intern for Hasana, Inc. you will have a variety of responsibilities throughout the semester. Our Design Department is looking for web developers to work in conjunction with our graphic ...
Programmer Analyst 1
Chicago, IL · On-site
$83K/yr
Reporting to the Manager, Asset Data Systems, the Programmer Analyst 1 will assist various departments to align technology solutions with business strategies and processes related to the enterprise ...
Programmer Analyst 1
Chicago, IL · On-site
$83K/yr
Reporting to the Manager, Asset Data Systems, the Programmer Analyst 1 will assist various departments to align technology solutions with business strategies and processes related to the enterprise ...
CNC Boring Mill Machinist - Programmer Position Overview We have an opening for a CNC Machinist with programming expertise to machine custom components. This position is ideal for professionals with ...
Quick apply
CNC Boring Mill Machinist - Programmer Position Overview We have an opening for a CNC Machinist with programming expertise to machine custom components. This position is ideal for professionals with ...
Application Programmer Analyst
Chicago, IL · On-site +1
$60K - $70K/yr
Position Summary The Application Programmer Analyst is responsible for supporting administrative systems by providing technical support, training, and guidance to departments and end-users, as well ...
Application Programmer Analyst
Chicago, IL · On-site +1
$60K - $70K/yr
Position Summary The Application Programmer Analyst is responsible for supporting administrative systems by providing technical support, training, and guidance to departments and end-users, as well ...
CNC Programmer/Set Up
$20 - $45/hr
Description Job Overview As a CNC Programmer you will be responsible for making a CNC program from the customers' print. You will determine the best and most efficient way to manufacture a part. You ...
CNC Programmer/Set Up
$20 - $45/hr
Description Job Overview As a CNC Programmer you will be responsible for making a CNC program from the customers' print. You will determine the best and most efficient way to manufacture a part. You ...
CNC Mastercam Programmer / Machinist
$27.25 - $37.25/hr
Do you have CNC Mastercam Programming experience? Precision CNC machinists check us out! Our happy customers want more of what we have to offer, and we need to grow. Apply today at Janler Corp. for ...
CNC Mastercam Programmer / Machinist
$27.25 - $37.25/hr
Do you have CNC Mastercam Programming experience? Precision CNC machinists check us out! Our happy customers want more of what we have to offer, and we need to grow. Apply today at Janler Corp. for ...
CNC Programmer/Set Up
Alsip, IL · On-site
$25 - $45/hr
Description Job Overview As a CNC Programmer you will be responsible for making a CNC program from the customers' print. You will determine the best and most efficient way to manufacture a part. You ...
CNC Programmer/Set Up
Alsip, IL · On-site
$25 - $45/hr
Description Job Overview As a CNC Programmer you will be responsible for making a CNC program from the customers' print. You will determine the best and most efficient way to manufacture a part. You ...
Mainframe Programmer
Chicago, IL · On-site
$100K - $110K/yr
Programming, Implementation Salary Range- $100,000-$110,000 a year #LI-SP3 #LI-VX1
Mainframe Programmer
Chicago, IL · On-site
$100K - $110K/yr
Programming, Implementation Salary Range- $100,000-$110,000 a year #LI-SP3 #LI-VX1
CNC Programmer - Located in Warroad, MN
Chicago, IL · On-site
$29 - $38/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
CNC Programmer - Located in Warroad, MN
Chicago, IL · On-site
$29 - $38/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
CNC Programmer/Set Up
Alsip, IL · On-site
$20 - $45/hr
Job Overview As a CNC Programmer you will be responsible for making a CNC program from the customers' print. You will determine the best and most efficient way to manufacture a part. You will use ...
Quick apply
CNC Programmer/Set Up
Alsip, IL · On-site
$20 - $45/hr
Job Overview As a CNC Programmer you will be responsible for making a CNC program from the customers' print. You will determine the best and most efficient way to manufacture a part. You will use ...
CNC Programmer/Set Up
Alsip, IL · On-site
$27 - $37/hr
Job Overview As a CNC Programmer you will be responsible for making a CNC program from the customers' print. You will determine the best and most efficient way to manufacture a part. You will use ...
CNC Programmer/Set Up
Alsip, IL · On-site
$27 - $37/hr
Job Overview As a CNC Programmer you will be responsible for making a CNC program from the customers' print. You will determine the best and most efficient way to manufacture a part. You will use ...
CICS/MQ Systems Programmer
Chicago, IL · Remote
$56.75 - $72/hr
CICS /MQ MAINFRAME SYSTEMS PROGRAMMER CICS ~~ MQ ~~ Z/OS MAINFRAME SYSTEMS ~~ SMP/E ~~ JES 2 ~~ CICSPLEX ~~ INFRASTRUCTURE REMOTE !!~~ REMOTE!! ~~~~FULL TIME WITH BENEFITS/ANNUAL BONUS OPPORTUNITY~
Quick apply
CICS/MQ Systems Programmer
Chicago, IL · Remote
$56.75 - $72/hr
CICS /MQ MAINFRAME SYSTEMS PROGRAMMER CICS ~~ MQ ~~ Z/OS MAINFRAME SYSTEMS ~~ SMP/E ~~ JES 2 ~~ CICSPLEX ~~ INFRASTRUCTURE REMOTE !!~~ REMOTE!! ~~~~FULL TIME WITH BENEFITS/ANNUAL BONUS OPPORTUNITY~
Programmer information
See Schererville, IN salary details
$10.94 - $15.63
4% of jobs
$15.63 - $20.32
9% of jobs
$23.69 is the 25th percentile. Wages below this are outliers.
$20.32 - $25.01
17% of jobs
$25.01 - $29.71
13% of jobs
The median wage is $32.44 / hr.
$29.71 - $34.40
13% of jobs
$34.40 - $39.09
10% of jobs
$39.09 - $43.78
9% of jobs
$44.66 is the 75th percentile. Wages above this are outliers.
$43.78 - $48.48
9% of jobs
$48.48 - $53.17
7% of jobs
$53.17 - $57.86
6% of jobs
$57.86 - $62.55
4% of jobs
$10
$35
$62
How much do programmer jobs pay per hour?
What does a programmer do?
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
What are the key skills and qualifications needed to thrive as a programmer, and why are they important?
What are some common challenges programmers face when working on large, collaborative projects?
What is the difference between Programmer vs Software Developer?
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.
Do programmers get paid a lot?
Is there still a demand for programmers?
What kind of jobs can a programmer get?
What cities near Schererville, IN are hiring for Programmer jobs?
Cities near Schererville, IN with the most Programmer job openings:

Job description
The AV Programmer’s primary role is to define, develop, test, analyze, and maintain new software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software programs and applications. The Senior Programmer will also research, design, document, and modify software specifications on an ongoing basis.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Interfaces with Client:
- Interfaces with client as needed to ensure full understanding of clients’ needs close any gaps from a technical delivery standpoint as to ensure Pearl Technology delivers and clients’ needs, and expectations are met.
Programming and Configuration:
- Perform coding, programming, and configuration of various control and audio protocols including but not limited to Crestron, AMX, Q-Sys, Extron, HTML5, Java, Python, etc.
- Network switch configuration and assistance including QoS and vLAN setup.
- Performs network configuration, device configuration and connectivity before programming.Â
- Documents relevant device information including IP addresses, Mac addresses, etc.
- Following configuration, programs DSP, control system, user interface design and programming.Â
Commissioning:
- Following each installation, performs on-site testing to ensure proper functionality of all programmed/configured devices per system design and expectations.
- Troubleshoots and remedies system inadequacies when present.
- Performs audio tuning so proper levels are achieved Tuning prior to client use.Â
- Backs up all programming related files (e.g. code, configurations, network sheets, etc.)
- Develops user documentation (e.g. user guides) to aide in the delivery of an optimal user experience.Â
QUALIFICATIONS
- Basic IT knowledge (e.g. IP address recognition, ability to follow direction to adjust software).
- Â Ability to effectively multi-task, frequently switching between job projects, tasks, and/or redirect without notice.
- Â Ability to learn quickly, with the desire and initiative to attain knowledge beneficial to improving performance and/or gaining industry knowledge.
- Â Organized with attention to detail.
- Â Results-oriented; ability to manage time and projects effectively thereby sustains productivity with little or no supervision.
- Â Communication skills to effectively communicate system capabilities and limitations to internal constituents.
- Â Solution-focused and ability to apply reasonable logic to troubleshoot and resolve issues.
Education and Experience:
- High school diploma or equivalent required.
- CTS required within 6 months of initial employment.
- Programming experience is standard AV systems programming such as Crestron, AMX, Q-Sys, and Extron.
- Strong interest and desire to learn programming, correlating education helpful.
Certifications and Licenses:Â
-  Advanced knowledge and certifications specific to control system programming (Crestron, AMX, Extron, QSC, etc…)
About Pearl Technology
Sourced by ZipRecruiter
Industry
It services
Company size
11 - 50 Employees
Headquarters location
Peoria, IL, US
Year founded
1998