New Jersey state flag

Software Engineer Jobs in New Jersey

18 open positions in Newark, Jersey City, Princeton and more. Updated daily.

updateUpdated May 7

Top cities

NewarkJersey CityPrinceton
search

18 positions

Updated May 7

  • US|Software Engineer II

    ASGN Incorporated·Jersey City, New Jersey·$0k – $0k·Today

    Job#: 3031583

    Job Description:

    US|Software Engineer II

    Location: Jersey City, New Jersey (Hybrid)
    Employment Type: Contract

    Role Overview

    ContractorApplynorth_east
  • Software Engineer in Test (AI-Driven Functional & Automation)_Mount Laurel, NJ / West Chester, PA_(Onsite_ Need Local_ No relocation) )

    Jobs via Dice·Mt Laurel Township, New Jersey·Today

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, Arbor Tek Systems, is seeking the following. Appl

  • Software Engineer (Simulation and Training) - Early Career

    Lockheed Martin·Mt Laurel Township, New Jersey·1d ago

    Description:By bringing together people that use their passion for purposeful innovation, at Lockheed Martin we keep people safe and solve the world's

    Full-time and Part-timeApplynorth_east
  • Principal Software Engineer — Lead Architect & Innovator

    UnitedHealth Group·New Jersey·1d ago

    Join UnitedHealth Group as a software engineer to develop scalable systems and lead technical initiatives. The role includes serving as a technical ex

  • U

    Senior Software Engineer: Fintech Platform (Remote)

    Ubiquity Retirement and Savings (dba Decimal Inc)·New Jersey·1d ago

    A financial technology company in New Jersey is seeking a Senior Software Engineer to expand its engineering team. This role involves designing, archi

  • Senior Engineer Software (Embedded) - Pine Brook, NJ

    Kearfott Corporation·New Jersey·1d ago

    Founded in 1918, Kearfott Corporation, a global Aerospace and Defense supplier for over 100 years, is a leader in the design and manufacture of precis

  • Software Engineer (Development & QA Automation) (Hybrid - Newark, NJ or NYC)

    Broadridge·US·$90k – $950k/yr·2d ago

    At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career

  • Entry Level Software Engineer

    BAE Systems·Totowa, New Jersey·2d ago

    Job Description Our employees work on the world’s most advanced electronics – from saving emissions in the City of Lights to powering the Mars Rover t

  • Java Software Developer

    Smartplay International, Inc.·Beverly, New Jersey·3d ago

    Company Description

  • Hadoop Hive Software Engineer - 6269346

    Accenture·Morristown, New Jersey·3d ago

    Accenture Flex offers you the flexibility of local fixed-duration project-based work powered by Accenture, a leading global professional services comp

  • Senior Specialist, Software Engineer (Clifton, NJ) Jobs

    L3Harris Technologies·Clifton, New Jersey·$112k – $208k/yr·4d ago

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared

  • Software Engineer in Test

    Millennium Software and Staffing Inc·Mt Laurel Township, New Jersey·6d ago

    We are looking for Automation SDET (AI-Driven testing) in Mount Laurel, NJ for our client.

    Must Have Skills:

    ContractorApplynorth_east
  • (USA) Principal, Software Engineer

    Walmart·Jersey City, New Jersey·$132k – $264k/yr·6d ago

    Position Summary...

    What you'll do...Role summary:

  • Back end developer (Java) -on-site

    Tata Consultancy Services·Mt Laurel Township, New Jersey·8d ago

    Back end developer (Java) in Mount Laurel, NJ (no remote)

    MUST BE ABLE TO DO IN-PERSON INTERVIEW

    Must Have Technical/Functional Skills

  • Software Engineer (MES)

    L3Harris Technologies·Voorhees Township, New Jersey·9d ago

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared

  • Software Engineer - Early Career

    Lockheed Martin·Camden, New Jersey·9d ago

    Description:By bringing together people that use their passion for purposeful innovation, at Lockheed Martin we keep people safe and solve the world's

  • Software Engineer (Radar Modeling & Simulation) - Early Career

    Lockheed Martin·Camden, New Jersey·15d ago

    Description:By bringing together people that use their passion for purposeful innovation, at Lockheed Martin we keep people safe and solve the world's

  • AI Software Engineer

    Leidos·Egg Harbor City, New Jersey·29d ago

    Description

Companies hiring in New Jersey

These companies have open roles in New Jersey and interview questions on Crackr.

Software engineering jobs in New Jersey

New Jersey has a growing tech sector with software engineering opportunities across Newark, Jersey City, Princeton and surrounding areas. Companies range from enterprise employers and defense contractors to startups and digital agencies.

The interview process for New Jersey tech roles follows the standard format: coding rounds with LeetCode-style problems, system design discussions for senior positions, and behavioral interviews. Many companies conduct the initial rounds remotely regardless of the on-site location.

Prepare with a structured problem set like Blind 75 or Grind 75 to cover all major patterns. Then simulate the real experience with AI mock interviews.

FAQ

What is the average software engineer salary in New Jersey?add

Software engineer salaries in New Jersey vary by city and experience level. Entry-level roles typically start at $70k-$100k, mid-level at $100k-$150k, and senior roles at $150k-$220k+. Major tech hubs like Newark tend to offer higher compensation due to cost of living and employer competition.

What are the best cities for software engineers in New Jersey?add

The top cities for software engineers in New Jersey include Newark, Jersey City, Princeton. These cities have the highest concentration of tech companies, startups, and enterprise employers hiring engineers.

How do I prepare for a software engineering interview in New Jersey?add

The interview process is the same regardless of location - expect coding rounds (LeetCode-style), system design (for senior+), and behavioral questions. Start with a structured study plan like Blind 75 or Grind 75, then practice with mock interviews. Many New Jersey employers also conduct remote interviews, so be comfortable coding on video.

Are there remote software engineer jobs in New Jersey?add

Yes. Many companies hiring in New Jersey offer hybrid or fully remote options. Check our remote software engineer jobs board for positions that don't require relocation. Some New Jersey-based companies also offer remote-first arrangements.

Browse other states

Found a role? Start preparing.

Practice with an AI interviewer that simulates the real thing.

Try freearrow_forward