1

Associate In Computer Science Jobs in New Jersey

next page

Showing results 1-20

Associate In Computer Science information

See New Jersey salary details

$9

$19

$32

How much do associate in computer science jobs pay per hour?

As of Jul 3, 2026, the average hourly pay for associate in computer science in New Jersey is $19.30, according to ZipRecruiter salary data. Most workers in this role earn between $15.38 and $20.48 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Associate in Computer Science, and why are they important?

To thrive as an Associate in Computer Science, you need a solid understanding of programming languages, problem-solving skills, and a relevant associate degree or certification. Familiarity with coding tools, databases, and version control systems like Git is typically required. Strong analytical thinking, teamwork, and effective communication help you excel in collaborative and technical environments. These abilities are crucial for delivering reliable solutions, adapting to new technologies, and supporting project goals in IT settings.

What are some common challenges faced by an Associate in Computer Science when working on team-based projects?

Associates in Computer Science often encounter challenges such as coordinating with team members who have varying skill levels and communication styles. Balancing individual coding tasks with collaborative responsibilities like code reviews, pair programming, and integrating code can be demanding, especially under tight deadlines. Additionally, staying up-to-date with rapidly evolving technologies and adapting to different project management methodologies (such as Agile or Scrum) are frequent hurdles. However, these challenges also offer valuable learning opportunities and foster professional growth.

What is the difference between Associate In Computer Science vs Computer Support Specialist?

AspectAssociate In Computer ScienceComputer Support Specialist
Required CredentialsAssociate degree in Computer Science or related fieldHigh school diploma or equivalent; certifications like CompTIA A+ often preferred
Work EnvironmentEducational institutions, tech companies, or research labsHelp desks, corporate IT departments, or technical support centers
Industry UsageAcademic programs, entry-level tech roles, internshipsCustomer support, troubleshooting, hardware/software assistance

The Associate In Computer Science typically prepares individuals for entry-level technical roles or further education in computer science, focusing on foundational knowledge. In contrast, a Computer Support Specialist primarily provides technical support and troubleshooting services in various organizations. While both roles involve technical skills, the Associate In Computer Science emphasizes broader computer science concepts, whereas the Computer Support Specialist focuses on user support and problem resolution.

What are Associate in Computer Science jobs?

Associate in Computer Science jobs are entry-level positions typically requiring a two-year associate degree in computer science or a related field. These roles often include responsibilities like technical support, software testing, IT assistance, or junior programming tasks. They are designed to give recent graduates practical experience in the tech industry and can serve as a stepping stone to more advanced positions. Many employers seek candidates with strong problem-solving skills, a basic understanding of programming languages, and familiarity with computer systems. This role is a good starting point for those looking to build a career in technology.
What cities in New Jersey are hiring for Associate In Computer Science jobs? Cities in New Jersey with the most Associate In Computer Science job openings:
Infographic showing various Associate In Computer Science job openings in New Jersey as of June 2026, with employment types broken down into 81% Full Time, 14% Part Time, 2% Temporary, and 3% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $40,152 per year, or $19.3 per hour.
Upper School Computer Science Teacher

Upper School Computer Science Teacher

Princeton Day School

Princeton, NJ

$66K - $107K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 9 days ago


Job description

Princeton Day School is seeking an experienced Upper School Computer Science Teacher for a full-time one-year position for the 2026-27 school year, with the possibility to extend beyond the following year. Princeton Day School is looking for a teacher committed to nurturing and supporting students from grades 9 through 12.

In addition to classroom teaching, a full-time teacher contributes to the community life of PDS as an advisor of 6-12 students, has various duties, and is expected to contribute to school life outside the classroom in an extracurricular activity, such as coaching or clubs. One to four times a semester, a weekend or evening activity or campus event may be required.

For this position, the ideal candidate is expected to:

  • Teach 3 sections of AP Computer Science A
  • Co-teach 9th Grade STEAMinar classes with the Engineering and Design teacher
  • Serve as an academic advisor in the high school
  • Serve as an advisor to the high school Computer Science club and support the annual PantherHack event
  • Provide timely feedback to support a growth mindset and continuous learning
  • Collaborate within course teams and for department and divisional initiatives
  • Assist in high school specific duties and extra-curricular areas of the school

Qualifications and Personal Attributes:

  • Bachelor's Degree in computer science or a related discipline (Masters preferred)
  • Teaching experience in an upper school
  • Proven success in student-centered teaching
  • Knowledge and experience with the AP Computer Science A curriculum is preferred
  • Training in research-informed pedagogical strategies
  • Possess a well-developed sensitivity, knowledge, and understanding of the diverse

backgrounds of community members; be committed to diversity, equity, and inclusion

  • Forward thinking and creativity in teaching
  • Ability to work collaboratively in a team setting
  • Experience with technology integration
  • Experience with differentiated instruction
  • Creative and resourceful, with a sense of humor and strong work ethic
  • A passion for learning and a commitment to academic excellence and student
  • achievement
  • Commitment to collaborative and innovative teaching styles

Compensation Range: $66,500 - $107,000 a year (this role is eligible for benefits)

At Princeton Day School, offering a comprehensive and competitive benefits package is one way we recognize our employee's contribution to the success of the school and our role in helping our employees and their families be healthy, feel secure and maintain work/life balance. Full-time and part-time employees who are regularly scheduled to work 30 hours or more per week are eligible for PDS' competitive benefits package that includes medical, dental, and vision insurance as well as a generous 403(b) match, paid time off, and many other valuable benefits.

Princeton Day School is the region's premier independent day school for students from Pre-K through Grade 12. We aspire to create a diverse, equitable and inclusive community in which all members are seen, challenged, affirmed, respected and valued. Nestled on a picturesque 106-acre campus just two miles from Downtown Princeton and with a history dating back to 1899, PDS provides students with unparalleled opportunities for discovery, exploration and innovation and seeks employees who are passionate about their work and who embrace the importance of lifelong learning.

Qualified candidates should submit the following to be considered:

  • Resume
  • Cover Letter
  • Statement of educational philosophy
  • Three (3) professional references