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.