1

Software Developer Jobs in Union, NJ (NOW HIRING)

Website:- www.consultadd.com Software Developer (Entry Level/Experienced) The Candidates who are in CPT /OPT or any Engineering/Sciences or all eligible to work in the US are encouraged to apply.

Software Developer

North Brunswick, NJ · On-site

$189.59 - $189.60/hr

Software Developer: Analyze user requirements, business processes, and data processing problems to automate or improve existing systems and review capabilities and limitations. Translate business ...

Software Developer Intern

Fair Lawn, NJ

$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 Development * Lead experience working in Investment Banking is a must, * Experience in Fixed Income domain is a plus. • Hands-on development in Python and SQL programming • Strong ...

New

... Software Development * Lead experience working in Investment Banking is a must, * Experience in Fixed Income domain is a plus. • Hands-on development in Python and SQL programming • Strong ...

New

You will join a team of exceptional developers working in a fast-paced environment to deliver world-class software. Responsibilities Write clean, maintainable and efficient code Design robust ...

You will join a team of exceptional developers working in a fast-paced environment to deliver world-class software. Responsibilities Write clean, maintainable and efficient code Design robust ...

... following programming languages: SQL, T-SQL, VBA, VB Scripting, Python, C++, Java, or JavaScript, as well as experience in MS Excel software in Office 365. * 5 years of implementing gathered ...

... following programming languages: SQL, T-SQL, VBA, VB Scripting, Python, C++, Java, or JavaScript, as well as experience in MS Excel software in Office 365. * 5 years of implementing gathered ...

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

Senior Software Developer

Manhattan, NY · Remote

$200 - $300/hr

As a Software Engineering evaluator, you will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes ...

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

Overview The Software Developer provides lifecycle software development support for the Nuclear Biological and Chemical Sensor processing Group (NBCSPG), Joint Biological Point Detection System ...

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

The Software Developer will be responsible for providing expert-level technical support across multiple products while working directly with the Client Success team and end clients. He/She should ...

Practiced understanding of Agile development methodologies & understanding of DevOps Integration * Strong familiarity with Agile software/tools (e.g., JIRA, etc.). * 2+ years' experience of working ...

The Software Developer provides lifecycle software development support for the Nuclear Biological and Chemical Sensor processing Group (NBCSPG), Joint Biological Point Detection System (JBPDS ...

Software Developer

Berkeley Heights, NJ · On-site

$63K - $117K/yr

Applies deep knowledge of algorithms, data structures and programming languages to develop high quality technology applications and services - including tools, standards, and relevant software ...

Showing results 21-40

Software Developer information

See Union, NJ salary details

$48.9K

$114K

$169.2K

How much do software developer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for software developer in Union, NJ is $113,974.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,700.00 and $132,500.00 per year, depending on experience, location, and employer.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What do software developers do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

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

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

What are the most commonly searched types of Software Developer jobs in Union, NJ?

The most popular types of Software Developer jobs in Union, NJ are:

What are popular job titles related to Software Developer jobs in Union, NJ?

For Software Developer jobs in Union, NJ, the most frequently searched job titles are:

What job categories do people searching Software Developer jobs in Union, NJ look for?

The top searched job categories for Software Developer jobs in Union, NJ are:

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

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

Infographic showing various Software Developer job openings in Union, NJ as of August 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $113,974 per year, or $54.8 per hour.

Full-time

Re-posted 11 days ago


Job description

Company Description

ConsultAdd is leading provider of Information Technology,Consulting and Business process services. Our dedication employees offer strategic insights, technological expertise and industry experience .Work supported by a global delivery network that helps large organisation responds to challenges of future of work with flexible and efficient operations.

Website:- www.consultadd.com

Job Description

Software Developer (Entry Level/Experienced)

The Candidates who are in CPT /OPT or any Engineering/Sciences or all eligible to work in the US are encouraged to apply.


Requirements:

  • Basic understanding of software development principles.
  • Good analytical and problem solving abilities.
  • Knowledge of any programming i.e C, C++, Java etc.
  • Basic understanding of SQL, C#, Ruby On Rails, Python, AngularJS, Java Script, Oops.
  • Must be a team player with problem solving skills.
  • Be proficient with Linux environments.
  • Be proficient with SQL databases.
  • Have experience writing web applications that are secure and scalable.
  • Have excellent written, verbal communication and interpersonal skills.
  • Have a deep appreciation for beautiful code and elegant technical solutions.
  • Willingness to learn new technologies. 
  • Ability to succeed in a collaborative, startup-like environment.


Responsibilities:

  • Work with senior leadership to translate strategic initiatives into formalized product features.
  • Work with staff to translate technical requests into formalized product features.
  • Work with staff to assist with bug identification, reproduction and resolution.
  • Experience designing and developing large scale, high traffic applications.
  • Experience managing projects and teams in an Agile environment.
  • Ability to handle multiple competing priorities in a fast-paced environment.
  • Strong ability to understand the priorities of client campaigns.


Qualifications

Bachelors or Masters Degree in Computer Science or Information Technology or a related field (such as BE, BTech, MTech, BCA, MCA, BSc IT, MSc IT)



Additional Information