GIS Software Developer Intern

CAI

United StatesFresher5h agovia LinkedIn

This job at a glance

Who can apply
New grads, no experience needed
Must know
Microsoft Office
Nice to have
PythonJavaC#
Work
Remote · internship
Pay
Not stated by the employer.
Skill demand
Python57%Java47%C#31%Microsoft Office3%of 150 similar entry-level jobs posted in the US this week
Listed
Nov 4, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

CAI is a global services firm with over 40 years of experience. We are seeking a GIS Software Developer Intern to support the development and maintenance of software applications. This is a fully remote, full-time, 9-week internship from June 7, 2027, through August 6, 2027. Candidates must be available 40 hours per week during core business hours (8:00 a.m. to 5:00 p.m. ET) and work within the United States.

Key Responsibilities

  • Perform minor code changes to correct software errors.
  • Develop, create, and modify general computer applications software or specialized utility programs of low complexity.
  • Analyze user needs and develop software solutions.
  • Design software or customize software for client use to optimize operational efficiency.
  • Code and modify applications from layout to function.
  • Develop new features, 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.

Requirements & Tech Stack

  • Computer Science, Software Development, Engineering, Geography/GIS, or a related field of study.
  • Current Junior status with a 3.5 GPA or higher.
  • Analytical mindset.
  • Experience with various programming languages.
  • Strong problem-solving abilities.
  • Ability to collaborate with cross-functional teams.
  • Proficiency in object-oriented programming techniques.
  • Solid understanding of the Software Development Life Cycle (SDLC).
  • Experience with relational databases.
  • Ability to write technical documentation clearly and concisely.
  • Experience with Microsoft Office applications.

Preferred

  • Experience with programming languages such as Java, .NET, or Python.
  • Experience with relational databases.

Work Arrangement

  • Fully remote.
  • Full-time (40 hours per week).
  • Internship dates: June 7, 2027 - August 6, 2027.
  • Availability during core business hours (8:00 a.m. - 5:00 p.m. ET).
  • Work must be performed within the United States.
  • Must have work authorization that does not require sponsorship now or in the future.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Torentify, BeaconFire Inc., Lockheed Martin

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job