Software Developer Intern

Spectrum 360 A NJ Non Profit Corp.

Fair Lawn (NJ)

On-site

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Spectrum 360 A NJ Non Profit Corp. is looking for a motivated Software Developer Intern to assist with application development and software debugging. This unpaid internship provides hands-on experience in software engineering within an educational environment.

Applicants should be pursuing or recently have completed a degree in Computer Science or related fields, with basic programming knowledge and strong analytical skills. The role involves collaboration with the IT team and offers flexible hours.

Qualifications

  • Currently pursuing or recently completed a degree in a related field.
  • Basic programming knowledge in relevant languages.
  • Familiarity with databases and API integration.

Responsibilities

  • Assist in designing, developing, and testing software applications.
  • Write clean, maintainable, and efficient code under supervision.
  • Collaborate with the IT team to integrate new features.

Skills

Basic programming knowledge in Java, NodeJS, or another relevant language
Familiarity with version control systems (Git)
Understanding of software development methodologies such as Agile or Scrum
Strong problem-solving and analytical skills
Excellent communication and documentation skills

Education

Currently pursuing or recently completed a degree in Computer Science, Software Engineering, Information Technology

Job description

Software Developer Intern (Unpaid Internship)

Location: iLearn Schools

Overview

We are looking for a motivated Software Developer Intern to assist with application development, debugging, and software implementation in an educational environment. This is an excellent opportunity for students or recent graduates to gain hands‑on experience in software engineering, coding best practices, and collaborative development within a K‑12 school setting.

Responsibilities
  • Assist in designing, developing, and testing software applications.
  • Write clean, maintainable, and efficient code under supervision.
  • Debug and troubleshoot software issues in existing applications.
  • Collaborate with the IT team to integrate new features and improve system performance.
  • Participate in code reviews and follow best practices in software development.
  • Assist in database management, including writing and optimizing SQL queries.
  • Research and implement new technologies to enhance software functionality.
  • Document development processes, technical specifications, and user guidelines.
Pre-Employment Requirements
  • Required to complete a criminal history background check to prove that the individual has not been convicted of a crime or a disorderly person’s offense in accordance with N.J.S.A 18A:6-7.1.
  • Provide evidence that health is adequate to fulfill the job functions and responsibilities with reasonable accommodation pursuant to 42 U.S.C. 12101 and in accordance with N.J.A.C. 6A:32-6.2.
  • Pass the state required Mantoux Intradermal Tuberculin Test as required by N.J.A.C. 6A:32-6.3.
Requirements
  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Basic programming knowledge in Java, NodeJS, or another relevant language.
  • Familiarity with version control systems (Git), databases, and API integration.
  • Understanding of software development methodologies such as Agile or Scrum.
  • Strong problem‑solving and analytical skills.
  • Ability to work independently and within a team.
  • Excellent communication and documentation skills.
Expectations
  • Commitment of at least 4 hours per day (flexible schedule).
  • Adherence to software development best practices and security policies.
  • Willingness to learn, adapt, and contribute to the development team.

This internship offers a great opportunity to gain real‑world experience in software development, work with a collaborative IT team, and enhance technical skills in a hands‑on environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Intern
Software Engineering Intern

Slateedutech • San Francisco (CA)

Hybrid
Valuable hands-on experience
Mentorship from experienced engineers
Networking opportunities within the EdTech industry
+1
Software Developer Intern: Hands-on EdTech Experience
Software Developer Intern: Hands-on EdTech Experience

Spectrum 360 A NJ Non Profit Corp. • Fair Lawn (NJ)

On-site
Software Development Intern
Software Development Intern

Altaq • Bethesda (MD)

Hybrid
Daily free breakfast
Afternoon snacks
Potential for academic credit
Web Developer Intern
Web Developer Intern

Harold Jean-Louis, Inc. • New York (NY)

On-site
Software Development Intern
Software Development Intern

cloud-ai-labs • United States

On-site
USD 30,000 - 60,000
Software Development Intern
Software Development Intern

alphasoftwaretech • United States

On-site
USD 25,000 - 40,000
Software Developer Intern
Software Developer Intern

Socket.dev • Covington (OH)

On-site
USD 30,000 - 33,000
Weekly mentoring
Real production experience
Employee store discounts
+2
Software Engineering Internship
Software Engineering Internship

Naked City Pizza • United States

Hybrid
Remote Operations & Strategy Intern (Nonprofit)
Remote Operations & Strategy Intern (Nonprofit)

Visa Hunt • United States

On-site
Software Engineering Internship
Software Engineering Internship

Citypoint Group • Germany (OH)

Hybrid