1

Software Developer I Jobs in New Jersey (NOW HIRING)

Software Developer I

Bridgewater, NJ · On-site

$72K - $103K/yr

We are seeking an early-career Software Engineer to support the development of software for laboratory and bioprocessing systems. The successful candidate will work with senior engineers and cross ...

$72K - $103K/yr

We are seeking an early-career Software Engineer to support the development of software for laboratory and bioprocessing systems. The successful candidate will work with senior engineers and cross ...

Software Developer I

Bridgewater, NJ · On-site

$72K - $103K/yr

We are seeking an early-career Software Engineer to support the development of software for laboratory and bioprocessing systems. The successful candidate will work with senior engineers and cross ...

Software Engineer I

Moorestown, NJ · On-site

$90K - $100K/yr

Software Engineer I ID: 1607 Location: Moorestown, NJ More about this job > Description Data Intelligence, LLC (DI) is seeking a Software Engineer I to join our team supporting the U.S. Navy's Aegis ...

Software Developer

Rockaway, NJ · On-site

$90 - $130/hr

Overview The Software Developer provides lifecycle software development support for the Nuclear ... Possesses any one of the following IAT I Certifications: A+ CE, CCNA-Security, CND, Network+ CE, or ...

The Software Developer provides lifecycle software development support for the Nuclear Biological ... Possesses any one of the following IAT I Certifications: A+ CE, CCNA-Security, CND, Network+ CE, or ...

Software Engineer I

Camden, NJ · On-site

$85K - $100K/hr

Software Engineer I Who We Are US Cold owns and operates one of the most complex temperature ... Familiarity with Git, CI/CD pipelines, and DevOps practices. * Experience working within Agile ...

SOFTWARE ENGINEER I

Camden, NJ · On-site

$85K - $100K/yr

Software Engineer I Who We Are US Cold owns and operates one of the most complex temperature ... Familiarity with Git, CI/CD pipelines, and DevOps practices. * Experience working within Agile ...

Software Engineer I

Camden, NJ · On-site

$85K - $100K/hr

Software Engineer I Who We Are US Cold owns and operates one of the most complex temperature ... Familiarity with Git, CI/CD pipelines, and DevOps practices. * Experience working within Agile ...

SOFTWARE ENGINEER I

Camden, NJ · On-site

$85K - $100K/yr

Software Engineer I Who We Are US Cold owns and operates one of the most complex temperature ... Familiarity with Git, CI/CD pipelines, and DevOps practices. * Experience working within Agile ...

The Assistant Software Engineer will join our team at Mobility Ideal Health - Ideal Health Care to support the development, maintenance, and enhancement of software applications and cloud-native ...

Mobility Ideal Health is seeking an Assistant Software Engineer to support the development, maintenance, and enhancement of software applications and cloud-native solutions. The role involves ...

Senior Software Developer, Lexington

Jersey City, NJ · On-site

$57 - $75.25/hr

The Senior Software Developer will work closely with other key IT Team Contacts (i.e. DBA Teams, IT Infrastructure, IAM, etc.), the Operations Team and with project leaders to ensure that all ...

Senior Software Developer, Lexington

Parsippany, NJ · On-site

$54.75 - $72.50/hr

The Senior Software Developer will work closely with other key IT Team Contacts (i.e. DBA Teams, IT Infrastructure, IAM, etc.), the Operations Team and with project leaders to ensure that all ...

next page

Showing results 1-20

Software Developer I information

See New Jersey salary details

$48.7K

$113.5K

$168.5K

How much do software developer i jobs pay per year?

As of Aug 22, 2026, the average yearly pay for software developer i 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 software developer I?

A Software Developer I is an entry-level professional who designs, develops, tests, and maintains software applications under the guidance of senior developers or team leads. They typically work on coding tasks, debugging, and learning best practices in software development. This role often involves collaborating with team members, writing documentation, and participating in code reviews. It's a starting point for individuals building a career in software engineering.

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

To thrive as a Software Developer I, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving skills, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and basic software development methodologies is important. Strong communication, teamwork, and a willingness to learn help you collaborate effectively and adapt to new challenges. These skills ensure you can contribute to successful software projects and grow within dynamic development teams.

What opportunities for mentorship and skill development are typically available to software developer I employees?

As a Software Developer I, you can expect to benefit from structured mentorship programs, code reviews, and regular feedback from more experienced developers on your team. Many companies also provide access to online learning platforms, technical workshops, and internal knowledge-sharing sessions. These resources are designed to help you build your technical skills, understand company-specific processes, and grow your professional network, setting you up for advancement to more senior roles.

What is the difference between Software Developer I vs Software Engineer I?

CriteriaSoftware Developer ISoftware Engineer I
Required CredentialsBachelor's in CS or related field; sometimes certificationsBachelor's in CS or related; certifications less common
Work EnvironmentTeam-based, collaborative projects in tech companiesSimilar environment, often in larger organizations or startups
Employer & Industry UsageUsed across tech, finance, healthcare industriesCommonly used interchangeably with Software Developer in many companies
Search & Comparison IntentOften compared with Software Engineer I for entry-level rolesSimilar entry-level role, slight differences in job scope

Both roles are entry-level software positions with similar educational backgrounds and work environments. The main difference lies in terminology preference; 'Software Developer I' emphasizes coding and development tasks, while 'Software Engineer I' may imply a broader engineering perspective. Companies often use these titles interchangeably, so understanding the specific job description is key.

What cities in New Jersey are hiring for Software Developer I jobs?

Cities in New Jersey with the most Software Developer I job openings:

Infographic showing various Software Developer I 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.

Software Developer I

Repligen

Bridgewater, NJ • On-site

$72K - $103K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 18 days ago


Repligen rating

7.6

Company rating: 7.6 out of 10

Based on 13 frontline employees who took The Breakroom Quiz


Job description

We are seeking an early-career Software Engineer to support the development of software for laboratory and bioprocessing systems. The successful candidate will work with senior engineers and cross-functional teams to develop reliable, maintainable software that interfaces with physical instruments and supports scientific workflows.Key Responsibilities
  • Design, develop, test, and maintain applications using C# and .NET.
  • Develop data-access components and database functionality using PostgreSQL.
  • Build and deploy software components using Docker containers.
  • Participate in software design discussions, code reviews, and Agile development activities.
  • Create unit and integration tests and assist with system-level testing.
  • Troubleshoot software defects and contribute to root-cause analysis.
  • Develop and maintain REST APIs and interfaces between software components.
  • Produce technical documentation in accordance with the software development lifecycle.
  • Collaborate with software, electrical, mechanical, systems, QA, and product teams.
  • Support the integration of software with pumps, sensors, controllers, and other laboratory instrumentation.

Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline, or equivalent practical experience.
  • Up to three years of professional software development experience, including internships or cooperative education.
  • Working knowledge of C# and the .NET platform.
  • Familiarity with relational databases and SQL; PostgreSQL experience is preferred.
  • Basic understanding of Docker and containerized application development.
  • Understanding of object-oriented programming and software design principles.
  • Experience using Git or another source-control system.
  • Familiarity with unit testing, debugging, and software defect tracking.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to learn new technologies and work effectively within a collaborative engineering team.

Nice to Have Qualifications
  • Experience developing software for laboratory, medical, industrial, or scientific instruments.
  • Experience communicating with hardware through serial, Ethernet, USB, OPC UA, or similar protocols.
  • Familiarity with industrial Linux or embedded computing platforms.
  • Experience with REST APIs and distributed or service-based architectures.
  • Exposure to Jira and Confluence.
  • Familiarity with regulated software development, including GAMP 5, GxP, or medical-device quality systems.
  • Basic understanding of process-control concepts, sensors, data acquisition, or PID control.

Our mission is to inspire advances in bioprocessing as a trusted partner in the production of biologic drugs that improve human health worldwide. Focused on cost and process efficiencies, we deliver innovative technologies and solutions that help set new standards in bioprocessing. The estimated base salary range for this role, based in the United States of America is $72,000-$103,500. Compensation decisions are dependent on several factors including, but not limited to an individual's qualifications, location, internal equity, and alignment with market data. Additionally, employees are eligible to participate in one of our variable cash programs (bonus or commission) and eligible roles may receive equity as part of the compensation package. We offer a wide range of benefits such as paid time off, health/dental/vision, retirement benefits and flexible spending accounts. All compensation and benefits information will be confirmed in writing at the time of offer.


What Repligen employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom