Programmer Intern

CAI•Allentown, PA
•Onsite

About The Position

CAI is seeking a Programmer Intern to support the development, enhancement, and maintenance of software applications. The intern will gain hands-on applications development experience while developing programming and technical skills. The work focuses on developing, creating, and modifying general computer applications software or specialized utility programs of low complexity. The internship runs from June 7, 2027, through August 6, 2027. It is a full-time, on-site opportunity requiring 40 hours per week and five days per week on-site in Allentown, Pennsylvania. Candidates must be available during core business hours, typically 8:30 a.m. to 5:00 p.m. ET, for the entire nine-week program. All work must be performed within the United States. The position does not offer work authorization sponsorship now or in the future.

Requirements

  • College experience in programming, software development, data science, or a related field.
  • Current student in an undergraduate bachelor's degree program with a GPA of 3.5 or higher.
  • Proficiency in object-oriented programming techniques.
  • Solid understanding of the Software Development Life Cycle (SDLC).
  • Comfortable working with law enforcement data.

Nice To Haves

  • Experience with Windows, IIS, ASP.NET, MSSQL Server, Vue.js, Angular, Knockout, and AI tools.

Responsibilities

  • Develop, create, and modify general computer applications software or specialized utility programs of low complexity.
  • Analyze user needs and develop software solutions.
  • Design or customize software for client use with the aim of optimizing operational efficiency.
  • Code and modify applications from layout to function.
  • Develop new features and enhance, support, and maintain existing applications.
  • Debug identified issues and provide solutions.
  • Develop and support systems, solutions, components, and enhancements of low complexity.
  • Code new functionality according to specifications.
  • Write testable, efficient code using software development best practices.
  • Develop and direct software system testing and validation procedures and strategies.
  • Assist in the development of documentation.
  • Collaborate with others to determine design specifications and details.
  • Stay current on new technologies and best practices.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401k retirement account access
  • Paid sick leave and/or other paid time off as provided by applicable law
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service