1

Computer Science Graduate Trainee Jobs in New Jersey

Contract Faculty

South Orange, NJ · On-site

$72K - $80K/yr

... Computer Science invites applications for a contract faculty position in Cybersecurity to commence no later than August 16, 2026. The position includes undergraduate and graduate teaching ...

Contract Faculty

Orange, NJ · On-site

$72K - $80K/yr

... Computer Science invites applications for a contract faculty position in Cybersecurity to commence no later than August 16, 2026. The position includes undergraduate and graduate teaching ...

Lecturer

South Orange, NJ · On-site

$51K - $65K/yr

The Department offers undergraduate majors in Computer Science, Mathematics, and Financial Mathematics; minors in Computer Science and Mathematics, and an undergraduate minor and a graduate ...

Lecturer

Orange, NJ · On-site

$51K - $65K/yr

... in Computer Science and Mathematics, and an undergraduate minor and a graduate certificate program (with the Department of Psychology) in Data Visualization and Analysis. • Teaching ...

Undergraduate degree or advanced technical degree preferred (e.g., math, physics, engineering, finance or computer science) Graduate's degree preferred with either progressive project work experience ...

Graduate degree in Information Technology. * Preferred: Higher education (e.g., Master's degree in Computer Science, Information Technology, Data Science, or a related field) or relevant professional ...

$15.75 - $21.25/hr

Are you an undergraduate or graduate student looking to kickstart your career? Freddie Mac ... Capital Markets, Computer Science, Data/Quant Analytics, Economics, Finance, Risk Management ...

Showing results 41-60

Computer Science Graduate Trainee information

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

To thrive as a Computer Science Graduate Trainee, you need a solid grounding in programming languages (such as Python, Java, or C++), algorithms, and data structures, along with a relevant computer science degree. Familiarity with version control systems like Git, basic database management, and exposure to cloud platforms or development frameworks are commonly expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills help set candidates apart. These skills and qualities are crucial for adapting quickly, contributing effectively to projects, and building a foundation for a successful tech career.

What is a computer science graduate trainee?

Computer Science Graduate Trainees are recent graduates who join organizations to gain practical experience in the field of computer science. They typically rotate through various departments or projects to develop technical, analytical, and professional skills under the guidance of experienced mentors. The role is designed to bridge the gap between academic knowledge and real-world application, often leading to permanent positions within the company upon successful completion of the program.

What kinds of projects or tasks can I expect to work on as a computer science graduate trainee?

As a Computer Science Graduate Trainee, you'll typically rotate through various teams or departments to gain exposure to different technologies and business functions. You may work on real-world projects such as developing software features, debugging code, assisting with system integrations, or supporting IT infrastructure. Collaborating closely with senior engineers and cross-functional teams is common, and you'll often be assigned a mentor to guide your learning. This structure helps build a well-rounded technical skillset and provides opportunities to identify areas of specialization for future career growth.

What is the difference between Computer Science Graduate Trainee vs Software Developer?

AspectComputer Science Graduate TraineeSoftware Developer
Required CredentialsBachelor's in Computer Science or related field, training programsBachelor's or higher in Computer Science, coding skills
Work EnvironmentEntry-level, training-focused, supervisedProject-based, coding, testing, deployment
Employer & Industry UsageInternships, training programs in tech companiesFull-time roles in software firms, tech departments
Search & Comparison IntentUnderstanding entry-level training rolesJob responsibilities, skills required

The main difference is that a Computer Science Graduate Trainee is an entry-level position focused on training and skill development, often within a structured program. In contrast, a Software Developer is a full-time professional role involving designing, coding, and maintaining software projects. Trainees typically undergo supervised learning, while developers work independently on projects.

What are the most commonly searched types of Computer Science Graduate jobs in New Jersey? The most popular types of Computer Science Graduate jobs in New Jersey are:
What cities in New Jersey are hiring for Computer Science Graduate Trainee jobs? Cities in New Jersey with the most Computer Science Graduate Trainee job openings:

Computer & Information Sciences Lab Assistant & Tutor (PT)

Passaic County Community College

Paterson, NJ • On-site

$15.92/hr

Part-time

Re-posted yesterday


Passaic County Community College rating

8.1

Company rating: 8.1 out of 10

Based on 15 frontline employees who took The Breakroom Quiz

160th of 617 rated colleges and universities


Job description

We are seeking a Lab Assistant/Tutor for the Computer & Information Sciences (CIS) Department. This person will assist the Chairman of the Computer & Information Sciences Department and the CIS Academic Lab Manager in maintaining and operating the Academic Computer & Information Sciences Labs.

Example of Duties:

  • Assist in maintaining and operating the computers in Rooms H308 and H311 that provide facilities for Computer & Information Science students as required for their courses each semester.
  • Assist CIS students in using the computers and other computer equipment in conjunction with assignments in their courses.
  • Assist CIS instructors in the use of computer hardware and software for their students.
  • Tutor students on subject matter that is part of the course syllabus in CIS courses.
  • Perform related duties as assigned by the Chairman of the CIS Department and the CIS Academic Lab Manager.

Qualifications:

  • Enrolled in or graduate of A.A.S. Degree Program in CIS or equivalent educational or work experience in computer field.
  • Knowledge of Microsoft Office and other computer languages as needed.
  • Ability to communicate orally and work with people.
  • Ability to effectively assist students in the completion of their assignments.

The completion of a background check will be required for the selected candidate.

Compensation: Compensation is determined by a variety of criteria, including but not limited to, previous relevant experience, education level, and certifications. The minimum hourly pay for this position is $15.92.

Benefits:

  • New Jersey Sick Leave: Earn 1 hour of sick leave for every 30 hours worked with a maximum of 40 hours of leave per benefit year. (Eligible to use after successful completion of probationary period.)
  • Employee Assistance Program provides free, confidential, limited counseling services, work-life assistance, legal and financial guidance.
  • Commuter Benefits: Free parking access is provided on site. An optional Transit Pre-Tax Plan is available which allows employees to use pre-tax dollars to purchase eligible transit expenses.
  • NJ Defined Contribution Retirement Program provides eligible members with a tax-sheltered, defined contribution retirement benefit, along with life insurance and long-term disability coverage. (Must meet eligibility requirements.)

What Passaic County Community College employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom