2

Intern Entry Level C# Developer Jobs (NOW HIRING)

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 ... C. 12101 and in accordance with N.J.A.C. 6A:32-6.2. * Pass the state required Mantoux Intradermal ...

... developer to maintain and expand existing code with a focus on concept, functionality, and user ... This is an entry-level position with lots of room for growth. A successful candidate will have: In ...

Systems Engineering Intern

Fort Wayne, IN · On-site

$16.50 - $21.50/hr

Experience with CODESYS-based controls development, including C and ladder logic programming ... Our Intern positions offer responsibility, autonomy, and best-in-class training. The Franklin ...

next page

Showing results 1-20

Intern Entry Level C Developer information

What types of projects and tasks can I expect to work on as an Intern Entry Level C# Developer?

As an Intern Entry Level C# Developer, you'll typically assist with building, testing, and maintaining software applications using the C# programming language. Your daily tasks may include writing and debugging code, collaborating with senior developers on new feature implementation, and participating in code reviews. Interns often work closely with cross-functional teams such as QA and product management, providing a great learning environment. This hands-on experience helps you develop both technical and teamwork skills, setting a solid foundation for future career growth.

What are the key skills and qualifications needed to thrive as an Intern Entry Level C# Developer, and why are they important?

To thrive as an Intern Entry Level C# Developer, a solid understanding of C# programming, object-oriented principles, and a relevant degree or coursework in computer science is essential. Familiarity with Visual Studio, .NET frameworks, and version control systems like Git is typically required. Strong problem-solving skills, eagerness to learn, and effective communication help set candidates apart in this collaborative, fast-paced role. These skills and qualities enable interns to contribute effectively to development projects and adapt quickly within professional software teams.

What does an Intern Entry Level C# Developer do?

An Intern Entry Level C# Developer assists in designing, coding, testing, and maintaining software applications using the C# programming language under the guidance of more experienced developers. They typically work on smaller tasks or modules within larger projects, learning industry practices and gaining hands-on experience. This role is ideal for those looking to build foundational skills in software development and understand the workflow of professional development teams.
More about Intern Entry Level C Developer jobs
What cities are hiring for Intern Entry Level C# Developer jobs? Cities with the most Intern Entry Level C# Developer job openings:
What states have the most Intern Entry Level C# Developer jobs? States with the most job openings for Intern Entry Level C# Developer jobs include:
Infographic showing various Intern Entry Level C# Developer job openings in the United States as of July 2026, with employment types broken down into 85% Full Time, 3% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution.
Software Developer Intern

Software Developer Intern

iLearn Schools

Fair Lawn, NJ • On-site

$19.50 - $25.50/hr

Internship

Posted 7 days ago


Job description

Position Type:
Technology
Date Posted:
2/13/2025
Location:
iLearn Schools
Date Available:
02/17/2025
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.