1

Software Developers Jobs in New York (NOW HIRING)

C++ Software Developer

Fairfield, NJ · On-site

$50 - $67.25/hr

We help companies that are looking to hire C++ Software Developers for jobs in Fairfield, New Jersey and in other cities too. Please contact our IT recruiting agencies and IT staffing companies today!

This is an exciting opportunity to contribute to a globally successful genomics company by collaborating with a talented team of Software Developers to design, enhance, and support our applications ...

This is an exciting opportunity to contribute to a globally successful genomics company by collaborating with a talented team of Software Developers to design, enhance, and support our applications ...

This exceptional individual will be a member of a small team of data and software developers who play a vital role in ensuring the smooth day-to-day implementation of a large research infrastructure ...

This exceptional individual will be a member of a small team of data and software developers who play a vital role in ensuring the smooth day-to-day implementation of a large research infrastructure ...

SDET

Jersey City, NJ · On-site

$52.25 - $67.25/hr

Communicate clearly with software developers and product managers to align on quality standards. Anticipate edge cases and user behaviors that standard unit tests might miss

next page

Showing results 1-20

Software Developers information

See New York salary details

$52.5K

$122.4K

$181.6K

How much do software developers jobs pay per year?

As of Aug 30, 2026, the average yearly pay for software developers in New York is $122,362.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,500.00 and $142,200.00 per year, depending on experience, location, and employer.

What is the difference between Software Developers vs Software Engineers?

AspectSoftware DevelopersSoftware Engineers
CredentialsBachelor's in CS or related field, coding certificationsBachelor's or higher in CS or related, often with engineering certifications
Work EnvironmentDevelopment teams, startups, tech companiesLarge organizations, system design, architecture roles
Industry UsageCommonly used in tech, startups, freelance projectsUsed in enterprise, large-scale projects, system design
Job FocusWriting code, developing applicationsDesigning systems, architecture, integrating components

While both Software Developers and Software Engineers work with code and software projects, Software Developers primarily focus on coding and application development. Software Engineers often take a broader approach, involving system design and architecture. The roles overlap, but the key difference lies in scope and responsibilities, with Engineers typically involved in designing complex systems and Developers concentrating on implementation.

What exactly do software developers do?

Software developers design, write, test, and maintain computer programs and applications using programming languages such as Java, Python, or C++. They analyze user needs, create technical specifications, and collaborate with teams to build functional software solutions. Strong problem-solving skills and knowledge of development tools are essential in this role.

What jobs can a software developer do?

Software developers can work in various roles such as application developers, web developers, mobile app developers, systems analysts, and software engineers. They often specialize in programming languages like Java, Python, or C++, and may work in teams using tools like Git and Agile methodologies. These roles can be found in industries including technology, finance, healthcare, and entertainment, with opportunities for remote or on-site work.

What cities in New York are hiring for Software Developers jobs?

Cities in New York with the most Software Developers job openings:

Infographic showing various Software Developers job openings in New York as of August 2026, with employment types broken down into 85% Full Time, 11% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $122,362 per year, or $58.8 per hour.

Infrastructure Software Developers

Jersey City, NJ • On-site

Apex Informatics
IT Services • 1 - 10 employees

Contractor

This job post has expired today. Applications are no longer accepted.


Job description

Infrastructure Software Developers (Python and Java)
Boulevard Jersey City New Jersey (look for nearby candidates)
Hybrid (3 days onsite 2 days remote)

Looking for Software Developers with Infrastructure background. Ideal candidate would have both Python and Java. Would consider hiring one person strong in Python and one Java.
5+ years of experience
Python
Java
System Engineering - Infrastructure Dev - LDAP Kerberos, TCP/IP Socket Programming
Good experience on Linux/Unix and Windows
CI/CD, APIs

Jenkins - experience with automation tools
Nice to have:
Go
Django
C, C++
z/OS
Full Stack
• BS/BA degree or equivalent experience.
• Software development experience in one or more general-purpose programming languages: Python, Java, C, C++, Go, Django, and TCP/IP Socket programming
• Understanding of cloud, microservices, CI/CD pipelines such as Jenkins, APIs
• Experience working with two or more from the following: web application development, database, information retrieval, networking, and APIs.
• Understanding or have experience with Agile, Lean philosophies and SDLC lifecycle process.
• Strong critical-thinking and problem-solving skills with clear communication.
• Ability to collaborate with different roles to achieve common goals