1

Software Developer Two Jobs in Trenton, NJ (NOW HIRING)

sr software Engineer

Horsham, PA · On-site

$120K - $159K/yr

Job Summary : Systems Staffing Group is looking for a Senior Software Developer with an ... Founded in 2000, the company is headquartered in Norristown, USA, with a team of 2-10 employees.

sr software Engineer

Horsham, PA · On-site

$120K - $159K/yr

Systems Staffing Group is seeking a Senior Software Developer with an entrepreneurial mindset to ... Founded in 2000, the company is headquartered in Norristown, USA, with a team of 2-10 employees.

Calling all software developers with 2+ years of practical experience already in the Cluj area! We're looking for well-rounded technologists who aren't yet full-stack but looking to gain those skills.

Calling all software developers with 2+ years of practical experience already in the Cluj area! We're looking for well-rounded technologists who aren't yet full-stack but looking to gain those skills.

Software Engineer

Moorestown, NJ · On-site

$98K - $147K/yr

Minimum of 2 years C++ Software Development experience * Experience with Object Oriented C++ programming * Experience writing, debugging, and testing real time, multi-processor software * Code ...

Java Developer

North Brunswick, NJ

$53.75 - $69.50/hr

NET We are actively hiring Entry level Software Developers for the following job profiles. 1. Java. 2. .NET, C# Developers Requirements * Must be authorized to work in the US. * Minimum Associates ...

Showing results 41-60

Software Developer Two information

See Trenton, NJ salary details

$48.1K

$112.2K

$166.5K

How much do software developer two jobs pay per year?

As of Sep 12, 2026, the average yearly pay for software developer two in Trenton, NJ is $112,153.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,200.00 and $130,400.00 per year, depending on experience, location, and employer.

What is the difference between Software Developer Two vs Software Developer Three?

AspectSoftware Developer TwoSoftware Developer Three
ExperienceTypically 2-4 yearsTypically 4-6 years
ResponsibilitiesContributes to projects, writes code, fixes bugsLeads modules, mentors junior developers, designs solutions
Required SkillsProficient in programming languages, basic system designAdvanced coding, system architecture, project management
CertificationsOptional, relevant certifications preferredOptional, often holds advanced certifications

The main difference between Software Developer Two and Software Developer Three lies in experience level, responsibilities, and skill complexity. Software Developer Two is an intermediate role focused on coding and supporting projects, while Software Developer Three involves more leadership, system design, and mentorship responsibilities.

What other jobs can a software developer do?

Software developers can transition into roles such as software engineer, systems analyst, technical lead, or product manager, leveraging their programming, problem-solving, and project management skills. They can also work in specialized areas like cybersecurity, data analysis, or quality assurance, often requiring additional certifications or training. These roles typically involve similar technical environments and collaboration with cross-functional teams.

What cities near Trenton, NJ are hiring for Software Developer Two jobs?

Cities near Trenton, NJ with the most Software Developer Two job openings:

Software Engineer - Inspection 2603 - OJO

Philadelphia, PA

Full-time

Re-posted 25 days ago


Job description

Job Description

Job Title: Software Engineer - Inspection

Role: Information Technology

Relocation Available: Yes

Industry: I.T.

Location: Illinois

Town / City: Rockford

Job Type: Permanent full-time

Job description:

The Software Engineer - Inspection for the Composites Division will become part of a development team that develops software dedicated to the design and manufacturing of composite structures for a variety of applications including, but not limited to, aerospace vehicles. Rank and salary dependent on background/experience.

Design, analysis, programming, debugging, and modification of software for composite applications

Investigate application engineering tasks and prepare design specifications, analysis, and recommendations

Support the "manufacturing process integration" for composite parts

Provide customer support for software deployment and maintenance

Ensure products and services provided by the company meet the highest standards

Become very knowledgeable of the entire hardware & software infrastructure for automated machine tools and robotics equipment

Working closely with other departments to meet the division's goals

Meet deadlines and company goals

Demonstrate continuous improvement philosophy

Qualifications

Programming knowledge and skills in C++ required

Experience developing algorithms and/or filtering methods

Experience in multi-threaded programming

Strong analytical, problem solving, and decision making skills

Solid math background with vectors, 3D geometry, transformations, etc.

Good communication and interpersonal skills

Flexible work attitude and excellent team player

Must be a U.S. Citizen or hold a valid green card

Experience

Recent industry or academic experience in Software Development

Any experience related to Manufacturing, Industrial Machinery, or customer support for Software Applications is a plus

Education

BA / BS in Computer Science, Electrical Engineering, or related field

Alternatively: BS degree in mechanical or aerospace engineering with sufficient experience in a software development environment

Graduate degree is a plus

Bottom Line Requirements:

1. Bachelor's Degree in Engineering.

2. Programming knowledge and skills in C++.

3. Experience developing algorithms and/or filtering methods.

4. Experience in multi-threaded programming



Additional Information

All your information will be kept confidential according to EEO guidelines.