Software Developer Jobs in New Jersey

Design and build applications that run on computers or in web browsers. Software developers may specialize in specific software applications or underlying systems that run devices and networks. Developers consider the users’ needs and the capabilities of the technology being used in order to tailor software to best fill those needs. When planning how each part of the software will fit together, they often create flowcharts and other models/diagrams. These graphics are helpful when constructing or demonstrating the application’s functionality.

Software developers are responsible for ensuring that their programs continue to function correctly through various tests. They also document the software’s features so that the records can be referenced during future maintenance and upgrades.

Search Software Developer Jobs

1-15 of 3,609 Jobs
Judge Group, Inc. - Bayonne, NJ
Location: Bayonne, NJ Salary: Dependent on Experience Description: Our client is currently seeking a Java Developer to join their growing team on a contract basis. This will be a 6-9 month project...
Remote Work
2 days ago
Deloitte - Parsippany, NJ
Must have at least 3 years of experience in custom software development projects....
2 days ago
Synechron - Piscataway, NJ
experience Expert in AWD/BPMN Technical Requirements: Java - Java 7/8, Core Java, OOPs, Design Patterns, SOLID Struts - Both version 1 and 2 with hands-on Spring - Spring Core, MVC, Security, Boot Hibernate...
2 days ago
PRIMUS Global Services Inc., - Princeton, NJ
Master's/Bachelor's degree computer science or related discipline is required. The ideal candidate should have experience in Documentum, FirstDoc and Pharmaceutical Domain....
2 days ago
TekShapers - Princeton, NJ
Job Title : Documentum Developer with Pharma domain Exp Job Location : Princeton, NJ Job Type : Contract Job Responsibilities: 9 to 11 years of experience in the Information Technology field....
2 days ago
Mindlance - Jersey City, NJ
Experience in troubleshooting, acquiring and applying patches, upgrading Remedy Proven experience in all phases of the software development cycle Proactive, can-do attitude with excellent analytic skills...
2 days ago
PRIMUS Global Services Inc., - Newark, NJ
We have an immediate opportunity with one of our largest clients in Newark, NJ for.Net Developer. The ideal candidate must have extensive experience with full stack development. Must have current...
2 days ago
Goldman Sachs - Jersey City, NJ
Science or related technical discipline. * Experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts * Strong...
2 days ago
YOH Services LLC - Jersey City, NJ
knowledge and best practices * Must have Experience and good understanding of Frameworks like Spring /Hibernate * Excellent knowledge of Oracle and ORM technologies (JPA2, Hibernate) * Strong concept...
2 days ago
JPMorgan Chase & Co. - Jersey City, NJ
development, security software development Understanding or have experience with agile and lean philosophies Strong critical-thinking and problem-solving skills with clear communication Ability to...
2 days ago
JPMorgan Chase & Co. - Jersey City, NJ
Bachelor's degree in Computer Science, Computer Engineering or a related field (or an equivalent hands on work experience) or the foreign equivalent....
2 days ago
General Dynamics - Farmingdale, NJ
Our work depends on an experienced Software Developer Advisor joining our team to act as a bridge between Software Development IT Operations by being the hub for which Software Development, Quality...
2 days ago
Amazon - Newark, NJ
ABOUT THE TEAM This opportunity is for a Software Development Engineer Returnship on the Consumer Domains Team....
2 days ago
Ageatia - Clifton, NJ
Software Engineer AGEATIA Clifton, NJ Full Time Apply on company site Job Details Company Overview Summary: A non-traditional Go Fast program is seeking an embedded software engineer with...
2 days ago
Wells Fargo - Summit, NJ
Important Note: During the application process, ensure your contact information (email and phone number) is up to date and upload your current resume when submitting your application for...
2 days ago

Demographic Data for New Jersey

Moving to New Jersey? Find some basic demographic data about New Jersey below.


Software Developer Online Courses and Training Opportunities

Software Architecture
The way that software components - subroutines, classes, functions, etc. - are arranged, and the interactions between them, is called architecture. In this course you will study the ways these...

Software Security
This course we will explore the foundations of software security. We will consider important software vulnerabilities and attacks that exploit them - such as buffer overflows, SQL injection, and...

Software Defined Networking
This course provides an introduction to data center networking technologies, more specifically software-defined networking. It covers the history behind SDN, description of networks in...

Title Synonyms

Salary for Software Developer Jobs in New Jersey

This is the average annual salary for Software Developer jobs in New Jersey as reported by the BLS.


Highest Education Level

Software Developers in New Jersey offer the following education background
  • Bachelor's Degree (46.6%)
  • Master's Degree (34.8%)
  • Associate's Degree (7.0%)
  • Vocational or Certification (4.9%)
  • High School or GED (3.5%)
  • Doctorate Degree (2.7%)
  • Some College (0.5%)
  • Some High School (0.2%)

Average Work Experience

Here's a breakdown of the number of years' experience offered by Software Developers in New Jersey
  • 4-6 years (34.0%)
  • 2-4 years (17.4%)
  • 6-8 years (16.1%)
  • None (15.1%)
  • 10+ years (11.9%)
  • 1-2 years (4.5%)
  • 8-10 years (1.0%)

Software Developer Related Career Advice Articles

A Deep Dive into Sports Analytics Jobs & Changing Careers into Sports

Brian Clapp dives into how to get jobs in sports analytics and turn your dead end job into a sports career on The Work in Sports podcast

7 Secrets of Applicant Tracking Systems Every Candidate Should ‘Decode’

Applicant Tracking Systems decide your employment future for you - so you better take the time to learn how they work and how you can beat them

Appreciating The Importance of Sports Analytics in Hockey

The statistical revolution in sports is upon us, learn about the advancements in sports analytics and how they impact the business of hockey