Software Developer Intern
$19.50 - $25.50/hr
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 ...
$19.50 - $25.50/hr
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 ...
$19.50 - $25.50/hr
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 ...
Fair Lawn, NJ · On-site
$19.50 - $25.50/hr
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 ...
Fair Lawn, NJ · On-site
$19.50 - $25.50/hr
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 ...
South Plainfield, NJ · On-site
Software Developer Location: South Plainfield, NJ Schedule ... M-F 9am-5pm Company Overview At GENEWIZ, from Azenta Life Sciences, new ideas, new technologies and ...
South Plainfield, NJ · On-site
Software Developer Location: South Plainfield, NJ Schedule ... M-F 9am-5pm Company Overview At GENEWIZ, from Azenta Life Sciences, new ideas, new technologies and ...
South Plainfield, NJ · On-site
Software Developer Location: South Plainfield, NJ Schedule ... M-F 9am-5pm Company Overview At GENEWIZ, from Azenta Life Sciences, new ideas, new technologies and ...
South Plainfield, NJ · On-site
Software Developer Location: South Plainfield, NJ Schedule ... M-F 9am-5pm Company Overview At GENEWIZ, from Azenta Life Sciences, new ideas, new technologies and ...
Edison, NJ · On-site
SOFTWARE DEVELOPER: Involve in all phases of Software Development Life Cycle. Design, develop and ... Bachelor's degree in Science, Technology, Computer Applications or Engineering (any) with five (5) ...
Edison, NJ · On-site
SOFTWARE DEVELOPER: Involve in all phases of Software Development Life Cycle. Design, develop and ... Bachelor's degree in Science, Technology, Computer Applications or Engineering (any) with five (5) ...
Camden, NJ · On-site
Bachelor's degree (or foreign equivalent) in Computer Science, Software Engineering, or closely related field, plus three (3) years of experience as a Full Stack or Software Developer/Engineer ...
Camden, NJ · On-site
Bachelor's degree (or foreign equivalent) in Computer Science, Software Engineering, or closely related field, plus three (3) years of experience as a Full Stack or Software Developer/Engineer ...
NJ · On-site
$70K/yr
Review and comment on system engineering documents, system requirement documents, software testing ... S. in Computer Science, Math, or technical field with a minimum of thirty (30) semester hours in a ...
NJ · On-site
$70K/yr
Review and comment on system engineering documents, system requirement documents, software testing ... S. in Computer Science, Math, or technical field with a minimum of thirty (30) semester hours in a ...
... Science, Engineering or a related subject Proven working experience in developing applications with Ruby on Rails Proven working experience in software development Demonstrable knowledge of front-end ...
... Science, Engineering or a related subject Proven working experience in developing applications with Ruby on Rails Proven working experience in software development Demonstrable knowledge of front-end ...
Fairfield, NJ · On-site
$50 - $67.25/hr
C++ Software Developer, Fairfield, NJ We are seeking a C++ Software Developer to join the staff on ... Qualifications: - Bachelor's degree, preferably in Computer Science or related field, is required ...
Fairfield, NJ · On-site
$50 - $67.25/hr
C++ Software Developer, Fairfield, NJ We are seeking a C++ Software Developer to join the staff on ... Qualifications: - Bachelor's degree, preferably in Computer Science or related field, is required ...
Camden, NJ · On-site
$75/hr
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware. * Work closely with cross functional members of the ...
Camden, NJ · On-site
$75/hr
Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware. * Work closely with cross functional members of the ...
New Brunswick, NJ · On-site
Bachelor's degree in computer science, Engineering, or a related field, or equivalent professional experience. Other Information: CGI is required by law in some jurisdictions to include a reasonable ...
New Brunswick, NJ · On-site
Bachelor's degree in computer science, Engineering, or a related field, or equivalent professional experience. Other Information: CGI is required by law in some jurisdictions to include a reasonable ...
Parsippany, NJ · On-site
$50.25 - $64.75/hr
Canfield Scientific is a world-leading developer of specialized photographic systems for medical practices and research organizations. They are seeking a Software Developer in Test to ensure the ...
Parsippany, NJ · On-site
$50.25 - $64.75/hr
Canfield Scientific is a world-leading developer of specialized photographic systems for medical practices and research organizations. They are seeking a Software Developer in Test to ensure the ...
... data science, and systems integration. At Peraton, you won't just support the mission - you'll ... S. air travel. Peraton is seeking a Software Developer to support mission-critical aviation ...
... data science, and systems integration. At Peraton, you won't just support the mission - you'll ... S. air travel. Peraton is seeking a Software Developer to support mission-critical aviation ...
Bachelor's degree in Computer Science, Engineering, Mathematics, or related field * 5+ years of ... Demonstrated experience in software development using modern programming languages such as Java ...
Quick apply
Bachelor's degree in Computer Science, Engineering, Mathematics, or related field * 5+ years of ... Demonstrated experience in software development using modern programming languages such as Java ...
... data science, and systems integration. At Peraton, you won't just support the mission - you'll ... S. air travel. Peraton is seeking a Software Developer to support mission-critical aviation ...
... data science, and systems integration. At Peraton, you won't just support the mission - you'll ... S. air travel. Peraton is seeking a Software Developer to support mission-critical aviation ...
Atlantic City, NJ · On-site
$80K - $128K/yr
... data science, and systems integration. At Peraton, you won't just support the mission - you'll ... S. air travel. Peraton is seeking a Software Developer to support mission-critical aviation ...
Atlantic City, NJ · On-site
$80K - $128K/yr
... data science, and systems integration. At Peraton, you won't just support the mission - you'll ... S. air travel. Peraton is seeking a Software Developer to support mission-critical aviation ...
Bachelor's degree in Computer Science, Engineering, Mathematics, or related field * 5+ years of ... Demonstrated experience in software development using modern programming languages such as Java ...
Bachelor's degree in Computer Science, Engineering, Mathematics, or related field * 5+ years of ... Demonstrated experience in software development using modern programming languages such as Java ...
Edison, NJ · On-site
Required : • Bachelor's degree in computer science, Software Engineering, or a related field. • Strong understanding of programming languages such as Java, Python, or similar. • Basic knowledge ...
Edison, NJ · On-site
Required : • Bachelor's degree in computer science, Software Engineering, or a related field. • Strong understanding of programming languages such as Java, Python, or similar. • Basic knowledge ...
Knowledge/Skills Abilities Required: • Bachelor's degree in computer science, Software Engineering, or a related field. • Strong understanding of programming languages such as Java, Python, or ...
Knowledge/Skills Abilities Required: • Bachelor's degree in computer science, Software Engineering, or a related field. • Strong understanding of programming languages such as Java, Python, or ...
SOFTWARE DEVELOPER(ENTRY LEVEL) :- An entry-level web designer has advanced computer skills and ... Qualifications Masters in computer science. Additional Information
SOFTWARE DEVELOPER(ENTRY LEVEL) :- An entry-level web designer has advanced computer skills and ... Qualifications Masters in computer science. Additional Information
$84.8K - $89.6K
17% of jobs
$91.1K is the 25th percentile. Wages below this are outliers.
$89.6K - $94.4K
26% of jobs
The median wage is $96.1K / yr.
$94.4K - $99.2K
20% of jobs
$99.2K - $104K
4% of jobs
$104K - $108.8K
5% of jobs
$111.8K is the 75th percentile. Wages above this are outliers.
$108.8K - $113.6K
4% of jobs
$113.6K - $118.4K
5% of jobs
$118.4K - $123.2K
4% of jobs
$123.2K - $128K
4% of jobs
$128K - $132.8K
5% of jobs
$132.8K - $137.6K
4% of jobs
$84.8K
$104.1K
$137.6K
A Scientific Software Developer requires strong programming skills (such as Python, C++, or Java), a solid background in scientific concepts, and typically a degree in computer science, engineering, mathematics, or a related field. Familiarity with scientific computing libraries, version control systems (like Git), and experience using high-performance computing (HPC) resources are often expected; certifications in these tools can be advantageous. Excellent problem-solving, communication, and collaboration skills help contribute effectively to research-driven, multidisciplinary teams. These capabilities are vital to translate complex scientific needs into reliable and reproducible software solutions that advance research goals.
A Scientific Software Developer designs, develops, and optimizes software tools to support scientific research and analysis. They work closely with scientists to create algorithms, simulations, and data-processing pipelines tailored to specific research needs. This role often involves proficiency in programming languages like Python, C++, or Fortran, as well as expertise in numerical computing, data visualization, and high-performance computing.
Scientific Software Developers are often involved in developing, optimizing, and maintaining software used in fields such as bioinformatics, physics simulations, environmental modeling, data analysis, and computational chemistry. Their projects can span from designing algorithms for processing large-scale scientific data to creating user interfaces or automating laboratory workflows. Depending on the employer, you may work closely with scientists and researchers to understand domain-specific needs and translate them into technical solutions. This collaborative environment enables you to contribute directly to scientific discoveries while growing your technical and domain expertise.

Position: 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 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.
Prior to employment, the following must be addressed:
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.
Sourced by ZipRecruiter
Education programs administration
201 - 500 Employees
Fair Lawn, NJ, US
2008