Software Development Intern

Alarm Detection SystemsAurora, IL
1d$17Onsite

About The Position

The Software Developer Intern will support the development team by assisting with software projects while gaining exposure to the full software development lifecycle. During this 10–12 week internship, the intern will gain hands-on experience in designing, developing, and maintaining software applications. This role is designed to help students build practical skills while working alongside experienced developers. To perform this job successfully, an individual must be able to perform each essential job duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Alarm Detection Systems is an EEO employer.

Requirements

  • High School diploma or equivalent is required.
  • Pursuit of a Bachelor’s degree in Computer Science, Software Engineering, or a related field is required.
  • Basic understanding of software development concepts and the software development lifecycle (SDLC).
  • Familiarity with at least one modern programming language.
  • General understanding of application development concepts, including front-end and/or back-end development.
  • Familiarity with debugging, problem-solving, and basic troubleshooting techniques.
  • Strong analytical and critical thinking skills.
  • Ability to manage multiple tasks and meet deadlines.
  • Strong written and verbal communication skills.
  • Ability to work both independently and collaboratively within a team.
  • High attention to detail and commitment to producing quality work.
  • Willingness to learn new technologies and adapt to evolving project needs.
  • Must have a valid state driver’s license, reliable transportation and satisfactory driving record.
  • Must be able to obtain a Permanent Employee Registration Card from the State of Illinois Department of Financial and Professional Regulation (Illinois employees only).

Nice To Haves

  • Exposure to APIs and system integrations through coursework and technical projects is a plus.

Responsibilities

  • Assist in designing, coding, testing, and implementation of new software features and enhancements.
  • Collaborate with developers and other teams to implement new features.
  • Debug, troubleshoot, and resolve software issues.
  • Write clean, maintainable, and efficient code.
  • Document technical processes and development updates.
  • Provide technical support assistance to internal users as needed.
  • Demonstrate professionalism, accountability, and continuous learning throughout the internship.
  • Handle various on-site duties as assigned.
  • Maintain punctuality and adhere to attendance standards.
  • Follow all company policies and procedures.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service