1

Flexible Esri Software Developer Jobs (NOW HIRING)

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.

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.

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 ...

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 ...

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 ...

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 ...

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 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 ...

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 ...

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 ...

next page

Showing results 1-20

Flexible Esri Software Developer information

See salary details

$48K

$111.8K

$166K

How much do flexible esri software developer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for flexible esri software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What is the difference between Flexible Esri Software Developer vs GIS Analyst?

AspectFlexible Esri Software DeveloperGIS Analyst
Required CredentialsProficiency in Esri ArcGIS SDKs, programming skills (Python, JavaScript), relevant certificationsGIS certifications (e.g., GISP), GIS degree or related experience
Work EnvironmentSoftware development teams, GIS application projects, coding and testing environmentsData analysis, mapping, spatial data management, report creation
Employer & Industry UsageTech companies, government agencies, environmental firms using Esri tools for custom solutionsUrban planning, environmental agencies, utilities, and government departments

While both roles work with GIS data and Esri tools, the Flexible Esri Software Developer focuses on creating and customizing GIS applications through coding, whereas the GIS Analyst primarily analyzes spatial data and produces maps and reports. The developer role requires programming skills and software development experience, while the analyst role emphasizes data interpretation and GIS software proficiency.

What cities are hiring for Flexible Esri Software Developer jobs? Cities with the most Flexible Esri Software Developer job openings:
What are the most commonly searched types of Esri Software Developer jobs? The most popular types of Esri Software Developer jobs are:
What states have the most Flexible Esri Software Developer jobs? States with the most job openings for Flexible Esri Software Developer jobs include:
Software Developer II - Conflation, ArcGIS Pro

Software Developer II - Conflation, ArcGIS Pro

Esri

Redlands, CA • On-site

Full-time

Posted 23 days ago


Job description

Job Summary:
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.

ESRI logo

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