Esri logo

Software Development Intern

Esri
Beijing, China
Internship
Posted October 30, 2025
Apply Now

Application opens on company website

Job Description

An internship position involving software development tasks such as designing, testing, and scripting for Esri's GIS software products, with opportunities to work on desktop, web, mobile, and visualization projects using various programming languages.

Key Responsibilities

  • Design and develop software components for desktop, web, mobile, or server platforms
  • Create and analyze automated and manual tests for ArcGIS Desktop
  • Develop Python scripts to verify geocoding requests worldwide
  • Design, implement, and test routing functionality for ArcGIS Runtime SDK for Android

Requirements

  • Majoring in computer science
  • Knowledge in one or more of these programming languages: C, C++, .NET, Silverlight, Java, JavaScript, HTML5, or web and/or mobile technology
  • Existing work authorization for China

Benefits & Perks

Compensation/salary range (not specified in the posting)
Work schedule (not specified in the posting)
Work environment perks (not specified in the posting)
Diversity and inclusion initiatives
Opportunities for learning, growth, and contribution to global communities through GIS technology

Ready to Apply?

Join Esri and make an impact in renewable energy

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Esri

Esri logo

Sr. Accountant Revenue

Esri
NEW
Redlands
Full Time
13h
$85k-144k
Esri logo

Sr. Accountant Revenue

Esri
NEW
Vienna
Full Time
13h
$85k-144k
Esri logo

Treasury Manager

Esri
NEW
Redlands
Full Time
13h
$108k-184k

More jobs in Beijing, China

Canonical logo

Linux Enablement - Software Engineering Manager

Canonical
Beijing
Full Time
Dec 28
Canonical logo

Linux Enablement - Software Engineering Manager

Canonical
Beijing
Full Time
Dec 29
Canonical logo

Software Engineer, Ubuntu Commercial Computers

Canonical
Beijing
Full Time
Dec 31