1

Software Programmer Developer Jobs in New Jersey

Software Developer Intern

Fair Lawn, NJ · On-site

$19.50 - $25.50/hr

Position: Software Developer Intern (Unpaid Internship) Overview: We are looking for a motivated Software Developer Intern to assist with application development, debugging, and software ...

Software Engineer III

Jersey City, NJ · On-site

$137K - $185K/yr

As a Software Engineer III at JPMorganChase within the Asset and Wealth Management Infrastructure ... DevOps, and observability to monitor platform health, proactively address risks, and troubleshoot ...

Software Engineer III

Jersey City, NJ · On-site

$63 - $84.50/hr

As a Software Engineer III at JPMorganChase within the Asset and Wealth Management Infrastructure ... DevOps, and observability to monitor platform health, proactively address risks, and troubleshoot ...

Software Engineer III

Jersey City, NJ · On-site

$63 - $84.50/hr

As a Software Engineer III at JPMorganChase within the Asset and Wealth Management Infrastructure ... DevOps, and observability to monitor platform health, proactively address risks, and troubleshoot ...

Weehawken NJ Jobs, Full Stack Developer, Java, Spring Framework, Angular, Oracle, MSSQL, Agile, Software Engineer, Software Developer, Programming, Programmer Analyst, New Jersey Recruiters ...

Software Developer Intern

Fair Lawn, NJ · On-site

$19.50 - $25.50/hr

Software Developer Intern (Unpaid Internship) Overview: We are looking for a motivated Software Developer Intern to assist with application development, debugging, and software implementation in an ...

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: Involve in all phases of Software Development Life Cycle. Design, develop and implement software applications. Develop the user interfaces and front-end web applications. Develop ...

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 ...

Posted on 03/15/2025 (This advertisement will expire on 04/15/2025) IT company (Parsippany, NJ) seeks Software Developer to analyze, design, develop, test and implement software systems and business ...

Posted on 03/15/2025 (This advertisement will expire on 04/15/2025) IT company (Parsippany, NJ) seeks Software Developer to analyze, design, develop, test and implement software systems and business ...

Java/Software Developer

East Windsor, NJ · On-site

$57 - $72.50/hr

💼 Java / Software Developer @ BeaconFire 📍 Location: East Windsor New Jersey 📄 Visa Sponsorship Available | E-Verified Company 🔥 Kickstart Your Career with BeaconFire! Are you passionate ...

Software Developer, Senior

Lakehurst, NJ · On-site

$59.25 - $78.25/hr

They are seeking a Senior Software Developer to design, develop, and maintain software applications while collaborating with team members to deliver high-quality solutions. Responsibilities : • ...

Showing results 21-40

Software Programmer Developer information

See New Jersey salary details

$28

$55

$83

How much do software programmer developer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for software programmer developer in New Jersey is $55.18, according to ZipRecruiter salary data. Most workers in this role earn between $44.66 and $64.42 per hour, depending on experience, location, and employer.

What is a software programmer developer?

Software Programmer Developers are professionals who design, write, test, and maintain computer software and applications. They use programming languages like Python, Java, or C++ to turn technical requirements and user needs into functional software solutions. Their duties often involve problem-solving, debugging code, collaborating with other team members, and updating existing software. Software Programmer Developers play a key role in the technology industry by building the tools and platforms that power businesses and everyday life.

How do software programmer developers typically collaborate with other teams throughout a project lifecycle?

Software Programmer Developers often work closely with cross-functional teams, such as product managers, designers, and quality assurance (QA) testers, to ensure seamless development and delivery of software products. Collaboration usually involves participating in regular meetings to discuss requirements, progress, and challenges; reviewing code with peers; and integrating feedback from stakeholders. Effective communication and teamwork are essential, as developers need to translate business needs into technical solutions, address bugs reported by QA, and implement design updates from the UI/UX team. This collaborative environment fosters both skill development and a deeper understanding of the overall project goals.

What are the key skills and qualifications needed to thrive as a software programmer developer, and why are they important?

To thrive as a Software Programmer Developer, you need strong programming skills in languages like Python, Java, or C++, a solid understanding of algorithms, and a relevant degree in computer science or a related field. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks, as well as certifications like AWS Certified Developer, is often required. Problem-solving ability, attention to detail, and effective teamwork are standout soft skills in this role. These skills and qualities are crucial for building reliable software, collaborating efficiently, and adapting to rapid technological changes.

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

AspectSoftware Programmer DeveloperSoftware Engineer
CredentialsTypically requires a bachelor's degree in computer science or related field; certifications like Java or Microsoft are commonUsually holds a bachelor's or master's degree in computer science or software engineering; professional certifications may include PMP or Agile certifications
Work EnvironmentOften works in teams on coding, debugging, and implementing software applicationsInvolves designing, developing, testing, and maintaining complex software systems, often with broader project management responsibilities
Employer & Industry UsageCommonly employed in tech companies, startups, and IT departments for software development tasksFound in large tech firms, consulting companies, and organizations requiring comprehensive software solutions

While both roles involve coding and software development, Software Programmer Developers focus primarily on writing and debugging code, whereas Software Engineers take a broader approach, including system design and project management. The choice depends on the scope of work and career goals.

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

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

Infographic showing various Software Programmer Developer job openings in New Jersey as of August 2026, with employment types broken down into 84% Full Time, 9% Part Time, 2% Temporary, and 5% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $114,783 per year, or $55.2 per hour.

Software Engineer - DevOps

Parsippany Troy Hills, NJ • On-site

$53 - $72.50/hr

Other

Re-posted 3 days ago


Job description

Software Engineer - DevOps

Parsippany, NJ

12+ Months

Highly motivated and experienced DevOps Engineer to join our dynamic technology team. In this role, you will be instrumental in building, automating, and maintaining our robust and scalable infrastructure, ensuring our applications and services' smooth and efficient delivery. You will collaborate closely with development, operations, and security teams to streamline our deployment processes, enhance system reliability, and drive continuous improvement.

Responsibilities:

Utilize strong Git knowledge for version control, branching strategies, and collaborative development workflows.

Proficiently manage code merges, resolve conflicts, and ensure code quality within the Git repository.

Develop and maintain automation scripts and tools for infrastructure provisioning, configuration management, and application deployments.

Implement and manage continuous integration and continuous delivery (CI/CD) pipelines using industry-standard tools.

Design, implement, and manage our Windows-based infrastructure, including Windows Servers and Internet Information Services (IIS).

Monitor system performance, identify bottlenecks, and implement solutions to optimize efficiency and reliability.

Troubleshoot and resolve application deployment issues in a timely and effective manner.

Collaborate with development teams to understand application requirements and ensure smooth and efficient deployments.

Implement and maintain security best practices within the infrastructure and deployment processes.

Participate in on-call rotation to support production environments.

Document infrastructure configurations, deployment procedures, and troubleshooting steps.

Stay up to date with the latest DevOps trends, tools, and best practices.

Skills and Qualifications

5-7 years of experience in DevOps,

Deep understanding and hands-on experience with Internet Information Services (IIS) configuration, management, and troubleshooting.

Strong scripting skills in PowerShell.

Experience with CI/CD tools such as Azure DevOps, Jenkins, GitLab CI, and similar.

Experience with configuration management tools such as Ansible, Chef, or Puppet (PowerShell DSC preferred).

Familiarity with cloud platforms such as Azure or AWS.

Experience with monitoring and logging tools (e.g., Dynatrace, Prometheus, Grafana, ELK stack, Azure Monitor).

Excellent problem-solving and analytical skills.

Strong communication and collaboration skills.

Demonstrated strong knowledge of Git and Git workflows.

Proven ability to effectively manage code mergers and resolve conflicts.

Qualifications:

Experience as a .NET developer or a strong understanding of the .NET development lifecycle and deployment processes.

Experience with containerization technologies, such as Docker, and orchestration tools, such as Kubernetes.

Knowledge of security best practices in cloud and on-premises environments.

Education: At least a bachelor s degree (or equivalent experience) in Computer Science, Software Engineering, Electronics Engineering, Information Systems, or a closely related field is required for the project

--