1

Associate Software Developer Jobs in North Bergen, NJ

APPLICANTS MUST BE PERMANENT IN THE COMPUTER ASSOCIATE SOFTWARE CIVIL SERVICE TITLE Customized ... programming, database administration, maintenance and support, systems programming, data ...

SYSTEMS SPECIALIST

Manhattan, NY · On-site

$88K - $102K/yr

APPLICANTS MUST BE PERMANENT IN THE COMPUTER ASSOCIATE SOFTWARE CIVIL SERVICE TITLE Customized ... programming, database administration, maintenance and support, systems programming, data ...

SYSTEMS SPECIALIST

Manhattan, NY · On-site

$100K - $125K/yr

Company Description APPLICANTS MUST BE PERMANENT IN THE COMPUTER ASSOCIATE SOFTWARE CIVIL SERVICE ... programming, database administration, maintenance and support, systems programming, data ...

Showing results 41-60

Associate Software Developer information

See North Bergen, NJ salary details

$12.3K

$93K

$146.1K

How much do associate software developer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for associate software developer in North Bergen, NJ is $92,982.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,200.00 and $105,400.00 per year, depending on experience, location, and employer.

What is an associate software developer?

An Associate Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, contributing to the development process by writing code, fixing bugs, and participating in code reviews. This role is ideal for recent graduates or those new to the software development field, as it provides opportunities to learn industry best practices and grow technical skills. Associate Software Developers often collaborate with team members and may work on various projects to gain exposure to different technologies.

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

To thrive as an Associate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving abilities, and typically a degree in computer science or a related field. Experience with version control systems like Git, knowledge of integrated development environments (IDEs), and familiarity with software development methodologies are commonly required. Strong collaboration, adaptability, and effective communication help you excel within development teams and respond to project changes. These skills ensure efficient code development, seamless teamwork, and the ability to contribute to high-quality software solutions.

What is an associate software developer?

As an associate software developer, you assist senior software developers with the programming and development of computer software. Your job duties include writing software code in various programming languages, troubleshooting issues with software applications, and performing unit testing of software components. The career typically requires a bachelor’s degree in computer science, software engineering, or a related field and on-the-job training. Additional qualifications include strong technical and problem-solving skills, prior coding experience, and knowledge of multiple programming languages.

What is the difference between Associate Software Developer vs Junior Software Engineer?

AspectAssociate Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, some internshipsBachelor's in CS or related field, entry-level
Work EnvironmentCollaborative teams, entry-level projectsDevelopment teams, learning-focused tasks
Employer & Industry UsageTech companies, startups, IT firmsSoftware firms, tech departments in various industries
Common Search & ComparisonYesYes

The main difference between an Associate Software Developer and a Junior Software Engineer lies in terminology and specific company usage. Both roles typically require similar educational backgrounds and involve entry-level development tasks. The title 'Associate Software Developer' is often used in tech companies emphasizing a developmental pathway, while 'Junior Software Engineer' may be more common in traditional engineering environments. Overall, these roles are quite similar, with differences mainly in naming conventions.

What are some common challenges faced by associate software developers when collaborating on large projects?

Associate Software Developers often encounter challenges such as managing code integration with multiple team members, understanding legacy codebases, and keeping up with rapid changes in project requirements. Effective communication and proactive participation in code reviews are essential to ensure smooth collaboration. Additionally, learning to use version control systems and development tools efficiently helps minimize conflicts and improves productivity within the team.
What are the most commonly searched types of Software Developer jobs in North Bergen, NJ? The most popular types of Software Developer jobs in North Bergen, NJ are:
What are popular job titles related to Associate Software Developer jobs in North Bergen, NJ? For Associate Software Developer jobs in North Bergen, NJ, the most frequently searched job titles are:
What cities near North Bergen, NJ are hiring for Associate Software Developer jobs? Cities near North Bergen, NJ with the most Associate Software Developer job openings:
Infographic showing various Associate Software Developer job openings in North Bergen, NJ as of August 2026, with employment types broken down into 1% As Needed, 66% Full Time, 28% Part Time, 1% Temporary, and 4% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $92,982 per year, or $44.7 per hour.

CURRENT SENIOR APPLICATION SPECIALIST

City of New York

Brooklyn, NY

Full-time

Re-posted 29 days ago


City Of New York rating

7.2

Company rating: 7.2 out of 10

Based on 81 frontline employees who took The Breakroom Quiz

620th of 844 rated public administrative organizations


Job description

Job Description

APPLICANTS MUST BE PERMANENT IN THE COMPUTER ASSOCIATE (SOFTWARE) CIVIL SERVICE TITLE OR BE PERMANENT IN A COMPARABLE TITLE ELIGIBLE FOR 6.1.9 TITLE
CHANGE OR BE IMMEDIATELY REACHABLE ON COMPUTER ASSOCIATE (SOFTWARE) CIVIL SERVICE EXAM # 1133.
The Department of Social Services (DSS) is comprised of the administrative units of the New York City Human Resources Administration (HRA) and the Department of Homeless Services (DHS). HRA is dedicated to fighting poverty and income inequality by providing New Yorkers in need with essential benefits such as Food Assistance and Emergency Rental Assistance. DHS is committed to preventing and addressing homelessness in New York City by employing a variety of innovative strategies to help families and individuals successfully exit shelter and return to self-sufficiency as quickly as possible.
Information Technology Services (ITS) is DSS's technology services organization. ITS mission is to support the daily, emergent, and long-term needs of both agencies. ITS creates and enhances the technology infrastructure and computer applications that support HRA and DHS and develops applications, including a variety of client eligibility and recertification systems, case management systems, housing systems, employment/work engagement services, revenue producing computer matches, claiming systems, and personnel systems.
Information Technology Services (ITS) is recruiting for one (1) Computer Associate (Software) II, to function as CurRent Senior Application Specialist, who will:
- Serve as the subject matter expert for DSS-HRA-DHS applications such as CurRent LMS.
- Be involved with administration tasks related to hardware, software, and database systems by performing case unlocks, account resets, creating and modifying action codes allowing cases to be processed for clients.
- Perform remote configuration, setup and installation of IT hardware, applications, and software. Perform password, MFA resets, and other user account maintenance tasks in Active Directory.
- Process application access requests; authentication and identity management related provisioning tasks. Provision application access for agency hosted applications, provision remote access to designated computers.
- Facilitate the smooth operation of the agency applications by analyzing software issues including indexing errors, documenting submission errors, communication errors between software and servers and hardware errors between network and software applications; troubleshooting and escalating application issues/ determining system failures.
- Support commercial off the shelf (COTS) products such as antivirus software and Microsoft Office applications, etc., to ensure proper functionality of these applications and easy access by the end users.
- Communicate directly with end users to answer how to questions; triage, diagnose and troubleshoot support requests and incidents. Remotely restart end user PCs. Using remote support toolset, perform root-cause analysis to resolve application, desktop software, authentication and IT service tickets including complex issues.
- Participate in team meetings to review operations procedures, identify, and recommend improvements for efficiency. Use collaboration tools to assist team members in resolving incidents or fulfilling requests.
- Contribute knowledge articles to end user and Service Desk Knowledge bases for approval based on expertise and successful implementation of work arounds or application of "how to's". Assist in validating existing knowledge articles.
Hours/Shift:
Normal Business Hours
COMPUTER ASSOC (SOFTWARE) - 13631

Qualifications

1. A baccalaureate degree from an accredited college including or supplemented by 24 semester credits in computer science or a related computer field and one year of satisfactory full-time computer software experience in computer systems development and analysis, applications programming, database administration, maintenance and support, systems programming, data communications, mainframe development, mobile development, web development and design; or
2. A four-year high school diploma or its educational equivalent and five years of satisfactory full-time computer software experience as described in "1" above; or
3. Education and or/or experience equivalent to "1" or "2" above. College education may be substituted for up to two years of the required experience in "2" above on the basis that 60 semester credits from an accredited college is equated to one year of experience. In addition, 24 semester credits from an accredited college or graduate school in computer science or a related field, or a certificate of at least 625 hours in computer programming from an accredited technical school (post high school), may be substituted for one year of experience. However, all candidates must have at least a four-year high school diploma or its educational equivalent and at least one year of satisfactory full-time experience as described in "1" above.

Additional Information

The City of New York is an inclusive equal opportunity employer committed to recruiting and retaining a diverse workforce and providing a work environment that is free from discrimination and harassment based upon any legally protected status or protected characteristic, including but not limited to an individual's sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, veteran status, gender identity, or pregnancy.


What City Of New York employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom