1

Software Engineer Internship Jobs in Long Valley, NJ

Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e ...

New

Software Engineer

Woodbridge, NJ ยท On-site

$76 - $82/hr

Software Engineer (Java / Python) Contingent Assignment (Contract) About the Job In this role, you will consult on complex, large-scale software engineering initiatives with broad organizational ...

Software Engineer

NJ ยท On-site

As a Software Engineer, you will be responsible for designing and developing software applications and systems that meet the needs of our diverse client base. You will be working with a small team to ...

As a Software Engineer, you will be responsible for designing and developing software applications and systems that meet the needs of our diverse client base. You will be working with a small team to ...

Software Engineer Position: Full Time Multiple openings available for following positions in Piscataway, NJ and unanticipated client locations throughout the US: Software Engineer- Analyze, Design ...

Software Engineer * Gather and analyze user requirements, * Design and Develop New Software, * Modify and Test Applications. * Provide ongoing support for system modification, maintenance, and ...

Software Developer Intern

Iselin, NJ ยท On-site

$19.50 - $25.75/hr

Interns often work under the guidance of senior developers or mentors to learn and contribute to real-world projects. Key Characteristics of a Software Developer Intern: 1. Learning-Oriented: ยท ...

Software Engineer

Dover, NJ ยท On-site

$110 - $140/hr

Software Engineer (Journeym Company: WisEngineering, LLC Location: Picatinny Arsenal (Dover, NJ) (Local Candidate preferred, (Limited Relocation Assitance) Job Type: Full-Time Position Summary ...

Posted today

Software Engineer

Woodbridge, NJ ยท On-site

$58 - $63/hr

Software Engineer, Full Stack Java We are not accepting C2C or 1099 arrangements. Location: Iselin, NJ (Preferred) Additional Locations: Charlotte, NC; West Des Moines, IA Employment Type: Contract ...

Software Engineer Date: Start Date: 10/01/2025 Designs, develops, and maintains web applications using Java and related technologies (Spring Boot, Hibernate, etc.). Develop and maintain front-end ...

BASIC QUALIFICATIONS - 5+ years of non-internship professional software development experience - 5+ years of programming with at least one software programming language experience - 5+ years of ...

S.: Software Engineer Gather and analyze user requirements, design and develop new software, modify and test applications. Provide ongoing support for system modification, maintenance, and ...

They are seeking a detailed-oriented Software Engineer to assist in the full development cycle, from design to maintenance, ensuring quality care and efficient healthcare service delivery.

Software Engineer

Woodbridge, NJ ยท On-site

$85K - $140K/yr

Fusion Health is seeking a bright, motivated, and collaborative Software Engineer to join our Application Development team. In this role, you will work on meaningful, high-impact projects that ...

Senior Software Engineer

Budd Lake, NJ ยท On-site

$102 - $154/hr

The ideal candidate combines strong software engineering fundamentals with experience in complex, multidisciplinary systems and a passion for delivering reliable, high-quality solutions in a fast ...

next page

Showing results 1-20

Software Engineer Internship information

See Long Valley, NJ salary details

$13

$26

$40

How much do software engineer internship jobs pay per hour?

As of Aug 28, 2026, the average hourly pay for software engineer internship in Long Valley, NJ is $26.32, according to ZipRecruiter salary data. Most workers in this role earn between $21.39 and $29.86 per hour, depending on experience, location, and employer.

What is a software engineer internship?

A Software Engineer Internship is a temporary position where students or entry-level professionals gain hands-on experience in software development. Interns typically work on real projects, write code, debug issues, and collaborate with engineering teams. The internship helps develop technical skills, knowledge of software development processes, and familiarity with industry tools. It also provides networking opportunities and can lead to full-time job offers.

What kinds of projects or tasks do software engineer interns typically work on during their internship?

Software Engineer Interns are often assigned to real-world projects that may include developing new features, fixing bugs, writing automated tests, or improving documentation. They usually work as part of a development team under the mentorship of experienced engineers, which allows them to participate in code reviews, agile meetings, and collaborative problem-solving sessions. The exact responsibilities may vary, but interns are regularly exposed to the full software development lifecycle and are encouraged to ask questions and contribute ideas. This hands-on experience not only builds technical skills but also prepares interns for full-time roles after graduation.

What are the key skills and qualifications needed to thrive in the software engineer internship position, and why are they important?

To thrive as a Software Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, data structures, and typically be pursuing or have a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes issue tracking tools is often expected. Strong problem-solving abilities, a willingness to learn, and effective communication are key soft skills that help interns excel in collaborative environments. These skills ensure interns can contribute meaningfully to technical projects, integrate well with engineering teams, and grow rapidly within the organization.

What are the most commonly searched types of Software Engineer jobs in Long Valley, NJ?

The most popular types of Software Engineer jobs in Long Valley, NJ are:

What job categories do people searching Software Engineer Internship jobs in Long Valley, NJ look for?

The top searched job categories for Software Engineer Internship jobs in Long Valley, NJ are:

What cities near Long Valley, NJ are hiring for Software Engineer Internship jobs?

Cities near Long Valley, NJ with the most Software Engineer Internship job openings:

Infographic showing various Software Engineer Internship job openings in Long Valley, NJ as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $54,748 per year, or $26.3 per hour.

Software Engineer

Morris Plains, NJ

Full-time

Posted 3 days ago

New


Job description

We are looking for a passionate Software Engineer to design, develop and install software solutions.

Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET.) Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.

Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design.

Responsibilities

  • Execute a full software development life cycle (SDLC)
  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Ensure software is updated with latest features

Requirements

  • Proven work experience as a Software Engineer or Software Developer
  • Experience designing interactive applications
  • Ability to develop software in Java, Ruby on Rails, C++ or other programming languages
  • Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Experience with test-driven development
  • Proficiency in software engineering tools
  • Ability to document requirements and specifications
  • BSc degree in Computer Science, Engineering or relevant field