Esri logo

Software Developer II - ModelBuilder, ArcGIS Pro

Esri
Redlands, California
Full Time
Posted December 8, 2025
$98k - $163k
Apply Now

Application opens on company website

Job Description

A software developer responsible for designing, developing, and maintaining desktop GIS software with a focus on creating intuitive user interfaces and robust backend functions for spatial analysis workflows, working within an agile team environment.

Key Responsibilities

  • Design and develop workflow-based diagramming interfaces and user experiences for ArcGIS Pro
  • Implement and maintain software features using C++, C#, .NET, MVVM, and WPF
  • Identify, analyze, and resolve bugs and performance issues in the software
  • Collaborate with product specialists and designers to create new ModelBuilder capabilities
  • Become an expert in interaction patterns and third-party diagramming libraries used by ModelBuilder
  • Write and run unit tests to ensure high-quality, regression-free software

Requirements

  • At least 2 years of experience in C, C++, C#, or related programming languages.
  • Knowledge of asynchronous programming patterns and parallel processing methods.
  • Firm understanding of object-oriented design, data structures, and design patterns.
  • Ability to clearly analyze and describe problems, and propose solutions.
  • Bachelor's degree in computer science or a related field.
  • Ability to find, analyze, and fix bugs and performance problems whenever they occur in the software.
  • Ability to build and ship quality software by working effectively in an agile, highly interactive, and creative team environment.
  • Ability to work closely with product specialists and software designers to create innovative new ModelBuilder capabilities.
  • Become an expert in interaction patterns and use of the third-party diagramming library and supporting backend APIs and framework used by ModelBuilder.
  • Contribute to and run unit tests to ensure high quality development free of regressions.

Benefits & Perks

Industry-leading health and welfare benefits including medical, dental, and vision insurance
Basic and supplemental life insurance for employees and their families
401(k) and profit-sharing programs
Minimum of 80 hours of vacation leave
Twelve paid holidays throughout the year
Opportunities for personal and professional growth
Estimated base salary range of $97,760 to $163,280 USD

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

GIS Solution Engineer State and Local Government Northern Midwest

Esri
NEW
Chicago
Full Time
4h
$77k-127k
Esri logo

GIS Solution Engineer State and Local Government Northern Midwest

Esri
NEW
Minneapolis
Full Time
4h
$77k-127k
Esri logo

GIS Solution Engineer State Local Government Southwest

Esri
NEW
Denver
Full Time
4h
$77k-127k