1

Computer Software Jobs in New Jersey (NOW HIRING)

Computer Repair Technician - Hardware Only | Flexible Schedule | Trenton, NJ We're hiring hands-on ... No software work involved -- just swap, install, and go. Great for experienced techs who want ...

Computer Technician

Madison, NJ · On-site

$70K - $80K/yr

Computer Technician Qualifications: * Must be able to diagnose and repair technology issues ... Work with various software platforms including the installation and troubleshooting of issues.

LPN

Somers Point, NJ

$25.07 - $33.78/hr

Knowledge of basic computer software, and the ability to learn computer software relating to Electronic Medical Records (EMR) required * Initiates interventions and health education according to ...

LPN

Somers Point, NJ · On-site

$25.07 - $33.78/hr

Knowledge of basic computer software, and the ability to learn computer software relating to Electronic Medical Records (EMR) required * Initiates interventions and health education according to ...

Computer Technician

Madison, NJ · On-site

$70K - $80K/yr

Computer Technician Qualifications: * Must be able to diagnose and repair technology issues ... Work with various software platforms including the installation and troubleshooting of issues.

Jr. Scientist

Matawan, NJ · On-site

$23 - $24/hr

Familiarity with computer software such as Microsoft Word and Excel. Preferred Experience/Skills for the Jr. Scientist: * Demonstrated laboratory experience through research projects, internships, or ...

Computer Scientist

NJ · On-site

$65K - $70K/yr

Experience with development and programming of software applications, but interested in testing ... S. of Computer Science, Math, or related technical field and five (5) years of related work ...

The ideal candidate will have a strong background in computer-aided design (CAD), proficiency in relevant software, and the ability to collaborate with surveying teams to produce accurate and high ...

Computer Engineer/Analyst

Lakehurst, NJ · On-site

$90 - $130/hr

Software installs and configuration * Travel required for ship SW installs and test ... Bachelor of Science in Electrical/Electronic/Computer Engineering, Computer Science, or Information ...

Computer Engineer/Analyst

Lakehurst, NJ · On-site

$90K - $130K/yr

Software installs and configuration * Travel required for ship SW installs and test ... Bachelor of Science in Electrical/Electronic/Computer Engineering, Computer Science, or Information ...

Experience with development and programming of software applications, but interested in testing ... S. of Computer Science, Math, or related technical field and five (5) years of related work ...

Showing results 41-60

Computer Software information

See New Jersey salary details

$48.7K

$113.5K

$168.5K

How much do computer software jobs pay per year?

As of Sep 5, 2026, the average yearly pay for computer software 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 computer software job?

Computer software jobs refer to careers focused on designing, developing, testing, and maintaining software applications or systems. These roles can include software engineers, developers, testers, quality assurance analysts, and system architects. Professionals in this field work with programming languages and software tools to create solutions for computers, mobile devices, or web platforms. Computer software jobs exist across various industries, including technology, finance, healthcare, and entertainment. These roles often require strong problem-solving skills, attention to detail, and knowledge of coding languages.

What are the key skills and qualifications needed to thrive in computer software roles?

To thrive in computer software roles, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with development tools, software frameworks, version control systems like Git, and relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are highly beneficial. Excellent teamwork, communication skills, and adaptability set top professionals apart in collaborative and fast-evolving environments. These skills are crucial for creating reliable software solutions, staying current with technology trends, and contributing effectively to project goals.

What are some common challenges faced by professionals working in computer software development teams?

One common challenge in computer software development is effectively collaborating across multidisciplinary teams, especially when team members have varying technical backgrounds or are distributed across different locations. Managing project timelines and adapting to rapidly changing requirements can also be demanding, requiring strong communication and agile problem-solving skills. Additionally, keeping up with fast-evolving technologies and best practices is essential for continued success and can be a source of both challenge and opportunity for professional growth.

What is the difference between Computer Software vs Software Developer?

AspectComputer SoftwareSoftware Developer
CredentialsTypically requires a degree in computer science or related fieldRequires a degree in computer science, software engineering, or related field; coding certifications are common
Work EnvironmentDeveloped and maintained across various industries, often in office or remote settingsPrimarily works in office or remote environments, focusing on coding, testing, and debugging
Industry UsageRefers to the actual programs and applications used by end-users or businessesRefers to the role of creating, designing, and maintaining software applications

Computer Software encompasses the actual programs and applications used in various industries, while Software Developers are professionals who create and maintain these programs. The roles overlap significantly, but the software refers to the product, and the developer is the person building it.

What types of computer software jobs are there?

Computer software jobs include roles such as software developer, quality assurance tester, systems analyst, technical support specialist, and software engineer. These positions often require knowledge of programming languages, development tools, and software lifecycle processes, and may involve working in teams or independently in various industries.

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

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

Infographic showing various Computer Software job openings in New Jersey as of August 2026, with employment types broken down into 78% Full Time, 14% Part Time, and 8% Contract. Highlights an 92% In-person, 4% Hybrid, and 4% Remote job distribution, with an average salary of $113,549 per year, or $54.6 per hour.

Computer Scientist

A3 Technology

Egg Harbor Township, NJ

$50K - $175K/yr

Full-time

Posted 17 days ago


Job description

Compensation

$

Hours Per Week

40

Number Of Positions

1

Job Description

A3 Technology, Inc. is seeking a Computer Scientist to join our team in Egg Harbor Township, NJ.

Daily Duties:

Design, develop, and maintain Java applications.

Write clean, maintainable, and well-documented code.

Develop and maintain unit tests to ensure code quality.

Package and deploy Java applications as containerized services.

Configure and troubleshoot container networking, including port mappings.

Develop automation scripts using Shell and Ansible where appropriate.

Support second-level production issues and troubleshoot application defects.

Manage source code using Git or other version control systems.

Collaborate with software developers, infrastructure engineers, and other cross-functional teams throughout the software development lifecycle.

Skills Required:

Strong experience in Java application development.

Experience developing and deploying containerized applications (e.g., Docker or Podman).

Experience packaging Java applications into containers and configuring networking, including container port mapping.

Familiarity with publish/subscribe messaging and enterprise messaging technologies such as JMS, Solace, Apache Camel, or similar.

Experience working in Linux environments.

Experience supporting software development and/or infrastructure engineering teams.

Experience writing unit tests using frameworks such as JUnit and Mockito, with an understanding of Test-Driven Development (TDD).

Experience using build and dependency management tools such as Maven.

Familiarity with version control systems (e.g., Git).

Strong written and verbal communication skills.

Java Certificate or SW Engineering certificate preferred.

Skills Preferred:

Organizational and facilitation skills.

Experience with Ansible automation.

Familiarity with database access and data retrieval (SQL or similar).

Experience supporting enterprise Java applications in production environments.

Education:

Bachelor's degree in Computer Science or related field and 3-6 years relevant experience.

Additionally, US Citizenship or documented proof of eligibility to work in the US is a must. Upon receiving a conditional offer of employment, candidates will undergo a Government investigation and must meet eligibility requirements for Government clearance. Verification of past employment, education and references is also required. It is imperative that candidates be either a US citizen or a current green card holder with the last 3 consecutive years as a resident of the US.

The salary range for positions is $50,000 to $175,000. This range is provided as a general guideline and should not be interpreted as a guarantee of compensation. Actual salary offers will be determined based on a variety of factors, including but not limited to the specific responsibilities of the position, the candidate's education, experience, location, knowledge, skills, and abilities. In addition, compensation may be influenced by applicable Federal Government contract labor categories and established contract wage rates.

At A3 Technology, Inc., we take pride in being an Equal Opportunity Employer (EEO) and Affirmative Action (AA) employer. We're committed to considering all qualified candidates for employment without regard to race, religion, color, sex, sexual orientation, gender identity, age, protected veteran status, disability, national origin, genetic information or any other protected status.

Place of Work

On-site

Requisition ID

1821

Job Type

Full Time