Application Integration Developer Intern

Western Nevada CollegeCarson City, NV
59d$20

About The Position

This is a part-time, temporary/seasonal position. Applications are accepted on an ongoing basis to establish an applicant pool. As vacancies occur, they are filled from the pool. A application integration developer intern's duties typically involve learning to write, test, and debugging code, and assisting in the development of software features. They participate in code reviews, conduct tests, and create technical documentation. Interns collaborate with WNC Programmer/Analyst and team members, attend meetings, and contribute to project discussions. They research new technologies and learn new programming languages and frameworks. Additional responsibilities include troubleshooting software issues, maintaining codebases, and providing support for software applications. Interns also contribute to specific projects or tasks as assigned by the Computing Services Director, participating in software development from conception to completion.

Requirements

  • Actively enrolled in a computer science class or classes, software engineering, or related degree program with a solid academic record, often reflected by a minimum GPA.
  • Minimum of an Associates Degree is required.
  • General understanding in one or more programming languages such as Python, Java, C++, PHP, or JavaScript
  • Basic understanding of software development principles and tools.
  • Strong problem-solving and communication skills
  • Relevant coursework or personal projects demonstrating practical programming application.

Nice To Haves

  • Previous internships
  • Relevant work experience
  • Participation in coding boot camps, hackathons, or computer science clubs can be advantageous.

Responsibilities

  • Learning to write, test, and debugging code
  • Assisting in the development of software features
  • Participating in code reviews
  • Conducting tests
  • Creating technical documentation
  • Collaborating with WNC Programmer/Analyst and team members
  • Attending meetings
  • Contributing to project discussions
  • Researching new technologies
  • Learning new programming languages and frameworks
  • Troubleshooting software issues
  • Maintaining codebases
  • Providing support for software applications
  • Contributing to specific projects or tasks as assigned by the Computing Services Director
  • Participating in software development from conception to completion
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service