1

Programming Assistant Jobs in New Jersey (NOW HIRING)

Director of Programming

Cherry Hill, NJ ยท On-site

$85K - $95K/yr

The Director will directly supervise and partner with a Programming Coordinator who will assist in the logistical implementation, administrative coordination, and operational support of synagogue ...

$60 - $78/hr

This full time Field Engineering Assistant position will primarily involve geophysical/electronic location and designation of subsurface utilities using surface geophysical equipment, including RF ...

New

Edit and format engineering documentation. Interfaces with technicians, engineers and engineering managers to create/edit documentation. Verifies change requests are in the proper state and ...

Key Responsibilities Working under the direction of the Chief Engineer and Building Engineers, the Skilled Engineering Helper will: * Assist Building Engineers with the operation, maintenance ...

New

Showing results 21-40

Programming Assistant information

See New Jersey salary details

$9

$17

$24

How much do programming assistant jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for programming assistant in New Jersey is $17.81, according to ZipRecruiter salary data. Most workers in this role earn between $14.56 and $20.67 per hour, depending on experience, location, and employer.

What is a programming assistant?

Programming Assistants are professionals who support software developers and engineers by performing tasks such as writing code, debugging programs, documenting processes, and assisting with testing. They often work under the supervision of more experienced programmers and help streamline the development process by handling routine or entry-level coding assignments. Programming Assistants may also help maintain software, update databases, and ensure that coding standards are followed, making them valuable members of any technology team.

What are some typical daily tasks and collaborative responsibilities for a programming assistant?

As a Programming Assistant, your daily tasks often include supporting lead developers by writing and testing code, debugging software, and maintaining project documentation. You'll frequently collaborate with other programmers, designers, and project managers to ensure that project milestones are met efficiently. Effective communication and adaptability are important, as you may need to switch between various tasks or assist different team members throughout the day. This role provides valuable exposure to different areas of software development and can help you build the skills and relationships necessary for career advancement.

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

To thrive as a Programming Assistant, you need foundational knowledge in programming languages, basic software development principles, and often a relevant degree or coursework in computer science. Familiarity with code editors, version control systems like Git, and debugging tools is typically required. Strong organizational skills, attention to detail, and effective communication help you collaborate with developers and manage tasks efficiently. These skills ensure you can support development teams, maintain code quality, and contribute to smooth project workflows.

What is the difference between Programming Assistant vs Software Developer?

AspectProgramming AssistantSoftware Developer
Required CredentialsTypically an associate degree or coding bootcamp certificationBachelor's degree in computer science or related field
Work EnvironmentSupport teams, assist in coding tasks, often in collaborative settingsDesign, develop, and maintain software applications independently or in teams
Employer & Industry UsageUsed in tech companies, startups, and IT departments for support rolesCore role in software companies, tech firms, and development agencies

In summary, a Programming Assistant typically supports software development teams with coding tasks and requires less formal education, while a Software Developer is responsible for creating and maintaining software, often holding a bachelor's degree and working independently on complex projects.

What does a programming assistant do?

A programming assistant supports software development by helping write, test, and debug code, often using programming languages and development tools. They may also assist with documentation, code reviews, and learning new technologies to improve project efficiency.

What are the most commonly searched types of Programming jobs in New Jersey?

The most popular types of Programming jobs in New Jersey are:

What cities in New Jersey are hiring for Programming Assistant jobs?

Cities in New Jersey with the most Programming Assistant job openings:

Infographic showing various Programming Assistant job openings in New Jersey as of August 2026, with employment types broken down into 6% Internship, 65% Full Time, and 29% Part Time. Highlights an 100% In-person job distribution, with an average salary of $37,037 per year, or $17.8 per hour.

Teacher's Assistant (AS)

Bergen Family Center

Englewood, NJ โ€ข On-site

Part-time

Posted 22 days ago


Job description

POSITION: AFTER-SCHOOL TEACHER’S ASSISTANT

 

REPORTS TO: LEAD TEACHER  & AFTER-SCHOOL SITE DIRECTOR

 

LOCATION: Englewood, NJ

DEPARTMENT: AS Grieco (180.1), AS Quarles (180.3), AS McCloud (180.5)

FLSA STATUS: Non-Exempt

SUMMARY OF POSITION 

The After-School Teacher's Assistant supports the delivery of a safe, nurturing, and engaging after-school program for children. This position assists with daily activities, homework support, structured play, snacks, transitions, and classroom routines while helping maintain a positive and inclusive environment. The Teacher's Assistant works collaboratively with the Site Director and program staff to support children's social, emotional, and educational development. 


The Teacher's Assistant helps create a safe and supportive environment where children can learn, play, build relationships, and develop confidence after the school day. Through consistent supervision, positive interactions, and hands-on support, this role contributes to a high-quality after-school experience for children and families.

 

KEY RESPONSIBILITIES

Program Operations / Service Delivery

  • Supervise and actively engage children during after-school programming.
  • Assist with age-appropriate educational, enrichment, recreational, and structured play activities.
  • Support children with homework and other school-related activities as directed.
  • Assist with snack distribution, transitions, and daily program routines.
  • Help maintain a clean, organized, and welcoming program environment.
  • Follow established schedules, lesson plans, routines, and program guidelines.
  • Encourage positive behavior and support children's social-emotional development.
  • Promote a safe, inclusive, and respectful environment for all children.

Leadership & Supervision

  • Maintain appropriate supervision of children at all times and follow required staff-to-child ratios.
  • Support the Lead Teacher and Site Director in implementing daily program activities and routines.
  • Assist with behavior management and conflict resolution using positive, age-appropriate strategies.
  • Follow all staff direction and established program procedures.
  • Participate in staff meetings, training, and professional development as assigned.

Compliance & Documentation

  • Follow all applicable New Jersey licensing requirements, Bergen Family Center policies, and program procedures.
  • Complete required documentation and communicate concerns regarding children's safety, behavior, or well-being to the appropriate supervisor.
  • Maintain confidentiality regarding children, families, staff, and agency information.
  • Follow all health, safety, emergency, and child supervision procedures.

Family/Client Engagement

  • Interact with children, parents, guardians, and caregivers in a respectful and professional manner.
  • Communicate relevant information regarding children's participation or needs to the appropriate supervisor or staff member.
  • Maintain appropriate professional boundaries with children and families.

Collaboration & Communication

  • Work cooperatively with Teachers, Site Directors, and other program staff.
  • Communicate effectively and respectfully with colleagues and supervisors.
  • Demonstrate dependability, patience, enthusiasm, and a positive attitude.
  • Support Bergen Family Center's mission, values, policies, and commitment to strengthening families and communities.
  • Perform other related duties as assigned.

 

QUALIFICATIONS

Education

  • High school diploma or equivalent preferred.
  • Current enrollment in high school or a post-secondary program may be considered based on applicable licensing requirements.

Experience

  • Previous experience working with children preferred.
  • Experience in childcare, education, recreation, or after-school programming is a plus.

Certifications/Licenses

  • Must meet applicable New Jersey School-Age Child Care (SACC) licensing requirements.
  • Must successfully complete all required background checks and clearances.
  • Additional certifications or training may be required based on program and licensing requirements.

 

WORK ENVIRONMENT & PHYSICAL DEMANDS

  • Work is primarily performed in a school, classroom, recreation, and/or community-based after-school environment.
  • Regular standing, walking, bending, reaching, and moving throughout the program space.
  • May participate in indoor and outdoor activities and recreational programming.
  • Ability to actively supervise children and respond appropriately to safety or emergency situations.
  • Ability to lift and carry up to 25 pounds, as required by program needs.
  • Work may involve exposure to typical classroom, playground, and outdoor environmental conditions.

 

WORK SCHEDULE

  • Employment Status: Part-Time
  • Hours per Week: 17.5 hours
  • Typically scheduled Monday through Friday during weekday afternoon after-school program hours.
  • Schedule and hours may vary based on program needs, school schedules, enrollment, and site requirements.
  • Occasional additional hours may be required for staff meetings, professional development, special events, or program activities.

 

COMPENSATION

  • Hourly Rate: $18
  • Compensation commensurate with experience and qualifications.
  • Eligible for professional development opportunities and required organizational training.