1

Beginner Programmer Jobs in Perth Amboy, NJ (NOW HIRING)

Job Summary The Systems Engineering Intern will support the Integration Services team in ... Ability to develop and troubleshoot basic automation scripts using PowerShell or Python. - Beginner

Job Summary The Solutions Engineer Intern is part of SHI's immersive Advanced Growth Technologies ... similar).- Beginner * Ability to collaborate with cross-functional teams to support project ...

Job Summary The Solutions Engineer Intern is part of SHI's immersive Advanced Growth Technologies ... similar).- Beginner * Ability to collaborate with cross-functional teams to support project ...

Senior Cybersecurity Engineer

New York, NY · Remote

$125K - $171K/yr

... beginner to intermediate level). * 3+ years experience with Security & Major Incident response ... DevOps environment * 3+ years experience in Azure monitoring * Ability to write shell scripts

Senior Cybersecurity Engineer

New York, NY · Remote

$125K - $171K/yr

... beginner to intermediate level). * 3+ years experience with Security & Major Incident response ... DevOps environment * 3+ years experience in Azure monitoring * Ability to write shell scripts

Senior Cybersecurity Engineer

New York, NY · Remote

$125K - $171K/yr

... beginner to intermediate level). * 3+ years experience with Security & Major Incident response ... DevOps environment * 3+ years experience in Azure monitoring * Ability to write shell scripts

... in total beginner to advanced beginner level Irish, as part of our Fall 2026, Winter 2027 and ... As IAC is committed to representing diverse identities in our artistic programming, so too are we ...

... in total beginner to advanced beginner level Irish, as part of our Fall 2026, Winter 2027 and ... As IAC is committed to representing diverse identities in our artistic programming, so too are we ...

next page

Showing results 1-20

Beginner Programmer information

See Perth Amboy, NJ salary details

$12

$40

$70

How much do beginner programmer jobs pay per hour?

As of Aug 29, 2026, the average hourly pay for beginner programmer in Perth Amboy, NJ is $40.63, according to ZipRecruiter salary data. Most workers in this role earn between $26.44 and $52.88 per hour, depending on experience, location, and employer.

What is a beginner programmer?

Beginner programmers are individuals who are just starting to learn programming languages and software development concepts. They typically have little to no prior experience with coding and are in the early stages of understanding how to write, test, and debug simple programs. Beginner programmers often work with introductory languages like Python or JavaScript and focus on fundamental concepts such as variables, loops, and functions. Their primary goal is to build a strong foundation in programming logic and problem-solving skills.

What are the key skills and qualifications needed to thrive as a beginner programmer?

To thrive as a Beginner Programmer, you need foundational knowledge of programming languages (such as Python, Java, or JavaScript), problem-solving skills, and often a degree or coursework in computer science or related fields. Familiarity with version control systems like Git, basic debugging tools, and coding environments is typically required. Attention to detail, curiosity, and the ability to communicate effectively help beginner programmers stand out. These skills are crucial for writing reliable code, collaborating with team members, and building a solid base for future growth in the field.

What are some common challenges faced by beginner programmers during their first months on the job?

Beginner programmers often encounter challenges such as understanding complex codebases, adapting to new programming languages or frameworks, and balancing learning with productivity. Collaboration with more experienced team members can sometimes feel intimidating, but asking questions and seeking feedback is encouraged in most organizations. Over time, beginners develop confidence by working on real projects, participating in code reviews, and gradually taking on more responsibility. Many teams foster a supportive environment to help new programmers learn and grow at their own pace.
Infographic showing various Beginner Programmer job openings in Perth Amboy, NJ as of August 2026, with employment types broken down into 80% Full Time, 10% Part Time, 9% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $84,502 per year, or $40.6 per hour.

Systems Engineer - Intern

Piscataway, NJ • On-site

SHI
IT Services • 5 - 10K employees

$20/hr

Part-time

Posted 4 days ago


Job description

About Us

Since 1989, SHI International Corp. has helped organizations change the world through technology. We've grown every year since, and today we're proud to be a $16 billion global provider of IT solutions and services.

Over 17,000 organizations worldwide rely on SHI's concierge approach to help them solve what's next.But the heartbeat of SHI is our employees - all 7,000 of them.If you join our team, you'll enjoy:

  • Our commitment to diversity, as the largest minority- and woman-owned enterprise in the U.S.

  • Continuous professional growth and leadership opportunities.

  • Health, wellness, and financial benefits to offer peace of mind to you and your family.

  • World-class facilities and the technology you need to thrive - in our offices or yours.

Job SummaryThe Systems Engineering Intern will support the Integration Services team in configuring, testing, and validating customer hardware and software environments. This internship offers hands-on experience with enterprise systems, scripting, and infrastructure automation. Interns will collaborate with engineering and IT teams to assist in system builds, troubleshoot performance issues, and contribute to process documentation. This role is ideal for students seeking exposure to real-world data center operations, automation, and cross-functional engineering workflows.

Role Description

Include, but are not limited to:

  • Assistin installing and configuring operating systems and application software for customer orders

  • Support the setup of VPNs and infrastructure in collaboration with IT and security teams, as and when needed.

  • Monitor and test application performance under supervision

  • Helpmaintaincustomer-owned equipment in secure environmentsContribute to development and testing of automation scripts (e.g., PowerShell, Python)

  • Participate in validation and troubleshooting of firmware and device drivers

  • Shadow senior engineers during Linux server, switch, storage, orfirewallconfiguration and deployment

  • Document procedures and findings to support operational efficiency

  • Engage in team meetings and cross-functional coordination with QC and Project Management

  • Stay current on industry trends and technologies relevant to data center engineering


Behaviors and Competencies

  • Communication:Can clearly communicate technical information and findings to team members and support effective documentation of processes.

  • Teamwork:Able to collaborate effectively with engineering, IT, security, QC, and project management teams, fostering a cooperative environment.

  • Training and Learning:Demonstratesa strong willingness to learn, take initiative, and actively seek guidance from senior engineers.

  • Organization:Capable of supporting multiple projects and tasks, keeping documentation organized, and adapting to changing priorities.

  • Project and Goal Focus:Participatesin project activities with attention to detail and completion of assignedobjectives.

  • Time Management:Manages time effectively to balance internship responsibilities, communicates availability, and meets deadlines.

  • Self-Motivation:Takes initiative in learningnew technologies, scripting, and automation practices.

  • Conceptual Thinking:Applies basic conceptual understanding of systems engineering and automation to solve assigned tasks andsupportscontinuous improvement.


Skill Level Requirements

  • Ability toassistwith installation and configuration of operating systems and application software for customer environments. - Beginner

  • Ability to develop and troubleshoot basic automation scripts using PowerShell or Python. - Beginner

  • Ability tomonitorand report on application and system performance, escalating issues as needed. - Beginner

  • Ability to document technical procedures and findings clearly and accurately. - Intermediate

  • Ability to collaborate with cross-functional teams to support projectobjectives. - Intermediate

  • Ability to manage time and prioritize tasks in a fast-paced environment. - Intermediate

  • Familiarity with Linux, Windows, or networking concepts, with willingness to apply and expand this knowledge. - Beginner


Other Requirements

  • Currently enrolled as a junior or senior in good academicstandingworking towards a bachelor's degree.

  • Must be available toparticipatefor the full 12-week internship duration.

  • Must be able to work onsite as required by the internship program.

  • Mustbe authorized towork in the U.S.

  • Ability tolift upto 50 lbs.

The pay range for this position is $20.00 per hour.

Equal Employment Opportunity - M/F/Disability/Protected Veteran Status