1

Graduate Software Developer Jobs in New Jersey (NOW HIRING)

NJ

$110K/yr

If you're a recent graduate or soon-to-be graduate, join us and unlock a world of carefully curated ... Purpose of the role To design, develop and improve software, utilising various engineering ...

Graduate Civil Engineer

Camden, NJ ยท On-site

$50K - $75K/yr

In particular, we are looking for a Graduate Civil Engineer to contribute to our multi-discipline ... Proficiency with engineering CADD software, especially AutoCAD Civil 3D, is a plus! * Proficiency ...

Alumni Graduate Program * Alumni Pro Program We have a global presence and are experts in ... Demonstrated proficiency in software applications and technical processes within a technical ...

... software support * Expert knowledge of specific domain or range of engineering frameworks ... Graduate degree nice to have * 5-7 years relevant experience Customer Accountabilities: * Executes ...

New

Showing results 41-60

Graduate Software Developer information

See New Jersey salary details

$48.7K

$113.5K

$168.5K

How much do graduate software developer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for graduate software developer in New Jersey is $113,549.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,400.00 and $132,000.00 per year, depending on experience, location, and employer.

What is a graduate software developer?

A Graduate Software Developer is an entry-level role for recent graduates in computer science or related fields. They work as part of a development team to design, develop, test, and maintain software applications. Typical responsibilities include writing code, debugging, collaborating with senior developers, and learning best practices. This role provides hands-on experience and helps graduates build technical and problem-solving skills.

What are the key skills and qualifications needed to thrive as a graduate software developer?

To thrive as a Graduate Software Developer, you need a solid understanding of programming languages such as Java, Python, or C++, as well as a degree in computer science or a related field. Experience with version control systems like Git, software development frameworks, and familiarity with operating systems are typically required. Strong problem-solving skills, effective communication, and eagerness to learn make candidates stand out. These competencies are crucial for contributing to projects, adapting to fast-changing technologies, and working efficiently within collaborative development teams.

What are typical career progression opportunities for a graduate software developer?

Graduate Software Developers often start by working closely with experienced team members on code development, bug fixing, and testing. As you gain experience and demonstrate your abilities, you can move into roles such as Software Developer, Senior Developer, or even into specialized areas like DevOps, QA, or front-end/back-end development. Many companies offer mentorship, training, and clear advancement paths, allowing motivated graduates to progress quickly. Additionally, early exposure to collaborative projects and agile methodologies will help build the foundation for leadership or technical expert positions over time.

How to become a software developer graduate after graduation?

To become a software developer graduate, focus on completing a relevant degree such as computer science or software engineering, and develop programming skills in languages like Java, Python, or C++. Gaining practical experience through internships, personal projects, or coding bootcamps can enhance employability, and obtaining certifications like Microsoft or AWS can also be beneficial.

What are the most commonly searched types of Graduate Software Developer jobs in New Jersey?

The most popular types of Graduate Software Developer jobs in New Jersey are:

What job categories do people searching Graduate Software Developer jobs in New Jersey look for?

The top searched job categories for Graduate Software Developer jobs in New Jersey are:

Infographic showing various Graduate Software Developer job openings in New Jersey as of August 2026, with employment types broken down into 1% As Needed, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $113,549 per year, or $54.6 per hour.

Senior C++ Developer - Jersey City, NJ

Jersey City, NJ โ€ข On-site

Stevens Capital Management LP
Investment Management and Consulting Servicesย โ€ขย 11 - 50 employees

$150K - $300K/yr

Full-time

Medical, Dental, Retirement

Re-posted 18 hours ago


Job description

SCM is committed to a workplace that values and promotes diversity, inclusion and equal employment opportunity by ensuring that all employees are valued, heard, engaged and involved at work and have full opportunities to collaborate, contribute and grow professionally.
We are currently seeking a highly driven, well organized, and motivated candidate to join our team.
Primary Responsibilities:
  • Develop new software and enhance existing systems in C++ on a linux platform.
  • Create tools to process, store and analyze quote, order and financial data.
  • Work closely with our quantitative research analysts, engineers and other groups to provide software solutions.

Requirements:
  • Undergraduate or graduate level degree in Computer Science, Mathematics, or related field.
  • C++ programming experience in a Linux environment.
  • Excellent academic record.
  • Strong problem solving skills.
  • Knowledge of shell scripts and other languages including Python is a plus.
  • Knowledge of relational databases including Sybase, MySQL, SQL Server and Oracle is a plus.

The base pay for this position is anticipated to be between $150,000 and $300,000 per year. The anticipated annual base pay range is current as of the time this job post was generated. This position is eligible for other forms of compensation and benefits, such as a bonus, health and dental plans and 401(k) contributions, which includes a discretionary profit sharing program. An employee's bonus and related compensation benefits can be a significant portion of total compensation. Actual compensation for successful candidates will be carefully determined based on a number of factors, including their skills, qualifications and experience.