Esri is a global leader in GIS technology, and they are seeking a Software Developer II to join their Conflation project team. The role involves developing tools and workflows for spatial analysis ...
Esri is a global leader in GIS technology, and they are seeking a Software Developer II to join their Conflation project team. The role involves developing tools and workflows for spatial analysis ...
C++ Windows Developer II - ArcGIS Pro
$49.25 - $66.50/hr
This is a great opportunity to join a fast-paced, agile team that works with the latest technologies and patterns, asynchronous programming, and MVVM to design and develop next-gen Esri software.
C++ Windows Developer II - ArcGIS Pro
$49.25 - $66.50/hr
This is a great opportunity to join a fast-paced, agile team that works with the latest technologies and patterns, asynchronous programming, and MVVM to design and develop next-gen Esri software.
C++ Windows Developer II - ArcGIS Pro
Redlands, CA · On-site
$49.25 - $66.50/hr
This is a great opportunity to join a fast-paced, agile team that works with the latest technologies and patterns, asynchronous programming, and MVVM to design and develop next-gen Esri software.
C++ Windows Developer II - ArcGIS Pro
Redlands, CA · On-site
$49.25 - $66.50/hr
This is a great opportunity to join a fast-paced, agile team that works with the latest technologies and patterns, asynchronous programming, and MVVM to design and develop next-gen Esri software.
C++ Windows Developer II - ArcGIS Pro
Redlands, CA · On-site
$101K - $167K/yr
This is a great opportunity to join a fast-paced, agile team that works with the latest technologies and patterns, asynchronous programming, and MVVM to design and develop next-gen Esri software.
C++ Windows Developer II - ArcGIS Pro
Redlands, CA · On-site
$101K - $167K/yr
This is a great opportunity to join a fast-paced, agile team that works with the latest technologies and patterns, asynchronous programming, and MVVM to design and develop next-gen Esri software.
Sr. Software Developer - .NET MAUI
Redlands, CA · On-site
$123K - $202K/yr
Ensure that ArcGIS software meets real-world usage scenarios * Solve and articulate complex ... Experience with mobile application development (iOS, Android) #LI-JO1 #LI-Onsite Total Rewards Esri ...
Sr. Software Developer - .NET MAUI
Redlands, CA · On-site
$123K - $202K/yr
Ensure that ArcGIS software meets real-world usage scenarios * Solve and articulate complex ... Experience with mobile application development (iOS, Android) #LI-JO1 #LI-Onsite Total Rewards Esri ...
Software Developer II - Android Apps
Redlands, CA · On-site
$56 - $73.75/hr
Overview Join Esri's Field Apps team and help build the next generation of Android apps that ... As a Software Developer II, you'll collaborate with a passionate, cross-functional team to design ...
Software Developer II - Android Apps
Redlands, CA · On-site
$56 - $73.75/hr
Overview Join Esri's Field Apps team and help build the next generation of Android apps that ... As a Software Developer II, you'll collaborate with a passionate, cross-functional team to design ...
Sr. Software Developer - Android Apps
Portland, ME · On-site
$59.25 - $75.25/hr
Esri is a company focused on creating positive global change through GIS technology, and they are seeking a Senior Software Developer to lead the development of Android applications. The role ...
Sr. Software Developer - Android Apps
Portland, ME · On-site
$59.25 - $75.25/hr
Esri is a company focused on creating positive global change through GIS technology, and they are seeking a Senior Software Developer to lead the development of Android applications. The role ...
Sr. Software Developer - .NET MAUI
Redlands, CA · On-site
$54.75 - $72.50/hr
Esri is a company focused on developing leading-edge cross-platform mapping and GIS solutions. They are seeking a Sr. Software Developer to design and develop innovative applications and technologies ...
Sr. Software Developer - .NET MAUI
Redlands, CA · On-site
$54.75 - $72.50/hr
Esri is a company focused on developing leading-edge cross-platform mapping and GIS solutions. They are seeking a Sr. Software Developer to design and develop innovative applications and technologies ...
Sr. Software Developer - Android Apps
$58.25 - $74/hr
Overview Join Esri's Field Apps team and lead the development of powerful Android applications that ... As a Senior Software Developer, you'll drive technical direction, mentor others, and architect ...
Sr. Software Developer - Android Apps
$58.25 - $74/hr
Overview Join Esri's Field Apps team and lead the development of powerful Android applications that ... As a Senior Software Developer, you'll drive technical direction, mentor others, and architect ...
Software Developer II - Android Apps
Portland, ME · On-site
$57 - $75/hr
Esri is seeking a Software Developer II to join their Field Apps team and build innovative Android applications that enhance decision-making for users worldwide. The role involves collaborating with ...
Software Developer II - Android Apps
Portland, ME · On-site
$57 - $75/hr
Esri is seeking a Software Developer II to join their Field Apps team and build innovative Android applications that enhance decision-making for users worldwide. The role involves collaborating with ...
Sr. Software Developer - Android Apps
Redlands, CA · On-site
$58.25 - $74/hr
Esri is a leader in GIS technology, and they are seeking a Senior Software Developer to lead the development of Android applications that support real-time operations in the field. The role involves ...
Sr. Software Developer - Android Apps
Redlands, CA · On-site
$58.25 - $74/hr
Esri is a leader in GIS technology, and they are seeking a Senior Software Developer to lead the development of Android applications that support real-time operations in the field. The role involves ...
Software Developer II - Android Apps
$57 - $75/hr
Overview Join Esri's Field Apps team and help build the next generation of Android apps that ... As a Software Developer II, you'll collaborate with a passionate, cross-functional team to design ...
Software Developer II - Android Apps
$57 - $75/hr
Overview Join Esri's Field Apps team and help build the next generation of Android apps that ... As a Software Developer II, you'll collaborate with a passionate, cross-functional team to design ...
Software Developer II - Android Apps
Redlands, CA · On-site
$56 - $73.75/hr
Esri is a company that empowers people to make smarter decisions through innovative technology. They are seeking a Software Developer II to join their Field Apps team, where the role involves ...
Software Developer II - Android Apps
Redlands, CA · On-site
$56 - $73.75/hr
Esri is a company that empowers people to make smarter decisions through innovative technology. They are seeking a Software Developer II to join their Field Apps team, where the role involves ...
Software Developer II - Android Apps
Redlands, CA · On-site
$56 - $73.75/hr
Esri is a company that focuses on creating positive global change through GIS technology. They are seeking a Software Developer II to join their Field Apps team, where the primary responsibility will ...
Software Developer II - Android Apps
Redlands, CA · On-site
$56 - $73.75/hr
Esri is a company that focuses on creating positive global change through GIS technology. They are seeking a Software Developer II to join their Field Apps team, where the primary responsibility will ...
Sr. Generative AI Software Developer
Redlands, CA · On-site
$123K - $202K/yr
Overview Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ...
Sr. Generative AI Software Developer
Redlands, CA · On-site
$123K - $202K/yr
Overview Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ...
Sr. Software Developer - Android Apps
Portland, ME · On-site
$59.25 - $75.25/hr
Overview Join Esri's Field Apps team and lead the development of powerful Android applications that ... As a Senior Software Developer, you'll drive technical direction, mentor others, and architect ...
Sr. Software Developer - Android Apps
Portland, ME · On-site
$59.25 - $75.25/hr
Overview Join Esri's Field Apps team and lead the development of powerful Android applications that ... As a Senior Software Developer, you'll drive technical direction, mentor others, and architect ...
Software Developer II - Android Apps
Portland, ME · On-site
$57 - $75/hr
Esri is a company focused on creating positive global change through GIS technology. They are seeking a Software Developer II to join their Field Apps team to build high-performance Android apps that ...
Software Developer II - Android Apps
Portland, ME · On-site
$57 - $75/hr
Esri is a company focused on creating positive global change through GIS technology. They are seeking a Software Developer II to join their Field Apps team to build high-performance Android apps that ...
C++ Software Developer II -Raster & Imagery
Redlands, CA · On-site
$101K - $167K/yr
Our software engineers provide a strong technical voice in the product development process and use ... Knowledge of Esri products or similar GIS or spatial software * Prior experience with software ...
C++ Software Developer II -Raster & Imagery
Redlands, CA · On-site
$101K - $167K/yr
Our software engineers provide a strong technical voice in the product development process and use ... Knowledge of Esri products or similar GIS or spatial software * Prior experience with software ...
Commercial Joint Mapping Toolkit (CJMTK), ESRI ArcGIS suite of commercial software developer ... components, ArcGIS Runtime, ArcGIS Engine, ArcGIS extensions including: 3-D Analyst, Geostatistical ...
Commercial Joint Mapping Toolkit (CJMTK), ESRI ArcGIS suite of commercial software developer ... components, ArcGIS Runtime, ArcGIS Engine, ArcGIS extensions including: 3-D Analyst, Geostatistical ...
Sr. Software Developer - iOS Apps
Redlands, CA · On-site
$60.25 - $78.25/hr
Esri is a company that focuses on building innovative applications for professionals worldwide. They are seeking a Senior Software Developer to design and implement high-performance iOS applications ...
Sr. Software Developer - iOS Apps
Redlands, CA · On-site
$60.25 - $78.25/hr
Esri is a company that focuses on building innovative applications for professionals worldwide. They are seeking a Senior Software Developer to design and implement high-performance iOS applications ...
Esri Software Developer information
See salary details
$48K - $58.7K
1% of jobs
$58.7K - $69.5K
4% of jobs
$69.5K - $80.2K
9% of jobs
$90.2K is the 25th percentile. Wages below this are outliers.
$80.2K - $90.9K
12% of jobs
$90.9K - $101.6K
15% of jobs
The median wage is $108.7K / yr.
$101.6K - $112.4K
14% of jobs
$112.4K - $123.1K
15% of jobs
$127.3K is the 75th percentile. Wages above this are outliers.
$123.1K - $133.8K
13% of jobs
$133.8K - $144.5K
9% of jobs
$144.5K - $155.3K
5% of jobs
$155.3K - $166K
3% of jobs
$48K
$111.8K
$166K
How much do esri software developer jobs pay per year?
What is the difference between Esri Software Developer vs GIS Analyst?
| Aspect | Esri Software Developer | GIS Analyst |
|---|---|---|
| Required Skills | Proficiency in Esri ArcGIS SDKs, programming languages (Python, JavaScript), software development | GIS data analysis, cartography, spatial data management |
| Certifications | Esri Technical Certification, GIS certifications often preferred | GIS Professional Certification (GISP), Esri certifications beneficial |
| Work Environment | Software development teams, GIS departments, tech firms | Government agencies, environmental firms, urban planning |
| Industry Usage | Developing GIS applications, customizing Esri tools | Analyzing spatial data, creating maps, supporting GIS projects |
While both roles work within the GIS industry, Esri Software Developers focus on creating and customizing GIS applications using Esri tools and programming, whereas GIS Analysts primarily analyze spatial data and produce maps. Understanding these differences helps in choosing the right career path or job search focus within the GIS field.
What is an Esri Software Developer?
What are the key skills and qualifications needed to thrive as an Esri Software Developer, and why are they important?
What types of projects and technologies do Esri Software Developers typically work with, and how does the role interact with GIS professionals?

Job description
Esri is a global leader in GIS technology, and they are seeking a Software Developer II to join their Conflation project team. The role involves developing tools and workflows for spatial analysis, enhancing conflation processes, and ensuring high-quality software delivery.
Responsibilities:
• Assist with speeding up the research, development, and enhancements of conflation tools and workflows for ArcGIS Pro with state-of-the-art intelligence and techniques
• Build conflation tools using new or enhanced algorithms that allow users to reconcile differences and apply changes among multiple data sources efficiently
• Build and ship quality software by working effectively in a highly interactive and coordinated team environment
• Use pattern recognition, similarity analysis, statistical measures, and other computational geometry techniques in conflation processes to produce reliable results
• Participate in research and development of new ideas and approaches that match or exceed the existing quality
• Research and implement strategies and processes to ensure scalability for large data volume
• Explore the use of progressive or optimization approaches to improve conflation accuracy
• Explore on hybrid methods and tools for conflation with additional data sources, such as imagery, lidar, GPS
• Ultimately help build and deliver an integrated conflation management system
• Follow design patterns, development methodologies, and deployment techniques using C++
• Find, analyze, and fix bugs and performance problems whenever they occur in the software
• Contribute to and run tests to ensure high quality development free of regressions
Qualifications:
Required:
• 2+ years of experience in C/C++/C# or related software development languages
• Firm understanding of object-oriented design, data structures, and design patterns
• Experience with computational geometry and algorithms
• Ability to clearly analyze and describe problems, and propose solutions
• The ability and knowledge to solve complex spatial problems
• Knowledge of progressive and optimization approaches
• Knowledge of asynchronous programming patterns and parallel processing methods
• Friendly, respectful, and open-minded attitude and ability to work closely with a team of software developers, product engineers, and others to build quality software and meet the demands
• Bachelor's degree in Computer Science, Computational Science, Mathematics, or related field
Preferred:
• Master's or PhD degree in Computer Science, Computational Science, Mathematics, or related field
• Familiarity with Esri products or similar GIS software
• Experience with the development and release of commercial software products
• Experience in data quality, data integration, and spatial analysis
• Knowledge of cartography and multi-scale mapping
• Knowledge about machine learning or AI
• Knowledge of scripting languages like Python
• Experience writing testable (or test-driven) software
Company:
Esri is a software company that devolops geographic information system software, location intelligence, and mapping. Founded in 1969, the company is headquartered in Redlands, USA, with a team of 5001-10000 employees. The company is currently Late Stage.
About ESRI
Sourced by ZipRecruiter
Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.
Industry
Scientific research and development services
Company size
1,001 - 5,000 Employees
Headquarters location
Redlands, CA, US
Year founded
1969