Software Development Intern
Listed on 2026-03-11
-
Software Development
Software Engineer, Software Internship
Job Summary
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.
Essential Functions and 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.
- 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.
- Exposure to APIs and system integrations through coursework and technical projects is a plus.
- 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).
The physical demands described here represent those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
- Sitting for prolonged periods
- Standing
- Hearing
- Vision
- Fine Dexterity
- Reaching above head
- Lifting above 50 pounds
- Carrying above 25 pounds
Alarm Detection Systems, Inc. maintains a quiet, non‑smoking office environment. The work environment characteristics described here represent those employee encounters while performing the essential functions of this job. Unless outlined in the remote work policy, this is an on‑site position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
CompensationThe starting pay for the Software Developer Intern is $17 per hour.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).