1

Computer Science Graduate Trainee Jobs in Clifton, NJ

... graduate education. Mount Sinai advances health for all people, everywhere, by taking on the most ... applying new scientific learning and knowledge; developing safer, more effective treatments ...

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 ...

Showing results 41-60

Computer Science Graduate Trainee information

See Clifton, NJ salary details

$14

$21

$37

How much do computer science graduate trainee jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for computer science graduate trainee in Clifton, NJ is $21.76, according to ZipRecruiter salary data. Most workers in this role earn between $15.82 and $25.00 per hour, depending on experience, location, and employer.

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.

Computer Science & Information Security - Enlisted Careers (NY)

U.S. Navy

Bronx, NY • On-site

Full-time

Medical, Retirement

Re-posted 25 days ago


United States Navy rating

6.4

Company rating: 6.4 out of 10

Based on 379 frontline employees who took The Breakroom Quiz

42nd of 49 rated military and defense


Job description

This opportunity leads to active duty or reserves military service within the Navy

ABOUT

At any given moment, hundreds of complex networked computer systems are operating in tandem to keep ships and submarines operating at their best. The specialized training you’ll receive in this field will pave the way to careers in IT and network support, computer programming, web development and information security.

SOFTWARE ENGINEERING JOBS IN THE NAVY

INFORMATION SYSTEMS TECHNICIAN

When a network goes down, vital information may be lost, from global satellite data to special intelligence communications. That’s why it’s critical that trained Information Systems Technicians are on board to make sure networks and related systems are designed and operated properly and errors are fixed without any interruption to the mission.

CRYPTOLOGIC TECHNICIAN NETWORKS

As a Cryptologic Technician Networks, you fight in the battlespace of the future. Use state-of the-art technology to perform offensive and defensive cyber operations, investigating and tracking enemies while also protecting our networks from attacks. As an expert in communication defense and forensics, you’ll be expected to rise to the ever-evolving challenge of maintaining cybersecurity.

INTELLIGENCE SPECIALIST

Collect intel on everything—data on foreign cultures, enemy movements, current weather forecasts, etc. Then, use it to create cohesive intelligence briefings for high-ranking Navy officials. Your deep understanding of global culture and battlespaces makes you a critical component of mission readiness. Solid intel isn’t easy to come by, but as an IS, you can save lives by helping us stay ready for anything.

PAY AND BENEFITS

From the day you start, you’ll receive:

  • Competitive salary
  • Potential to earn a bonus upon enlistment
  • Free health insurance
  • Free housing
  • A retirement plan
  • Paid training
  • College credit

EDUCATION OPPORTUNITIES

  • Navy College Program and Tuition Assistance
  • Post-9/11 GI Bill, up to 100% tuition
  • Professional credentials and certifications
  • College credit hours toward a bachelor’s or associate degree through the American Council on Education

QUALIFICATIONS AND REQUIREMENTS

  • U.S. citizen or Green Card Holder
  • High school graduate or G.E.D
  • 17 years of age to 41 years of age

General qualifications may vary depending upon whether you’re currently serving whether you’ve served before or whether you’ve never served before.

WORK ENVIRONMENT

These roles perform a variety of duties worldwide, at numerous overseas and stateside shore commands, aboard surface ships, aircraft and submarines. They generally divide time between assignments ashore and afloat.

PART-TIME OPPORTUNITIES

There are part-time opportunities in Air Support for the Navy. Serving part-time as a Navy Reserve Sailor, your duties will be carried out during your scheduled drilling and training periods. During monthly drilling, Sailors in the Navy Reserve typically work at a location close to their homes.


What United States Navy employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


US Navy logo

About US Navy

Sourced by ZipRecruiter

Industry

National security, national security and international affairs, public safety statistics centers and offices, guided missile and space vehicle manufacturing and public administration

Company size

10,000+ Employees

Headquarters location

Washington, DC, US

Social media