Senior C#/WPF Software Developer - ArcGIS Pro

Esri   •  

Redlands, CA

Industry: Technology


11 - 15 years

Posted 39 days ago



  • Design and implement content management functionality in ArcGIS Pro
  • Architect solutions working as an expert WPF and C# programmer, writing scalable, reusable, and maintainable code
  • Work on solutions for searching, browsing, and managing GIS content from local, enterprise, and online sources
  • Work closely with other programmers and developers to develop robust software components, integrating the software with other teams
  • Diagnose and fix software problems
  • Act as subject matter expert in the code, mentor team members, and create innovation for complex user interface problems


  • Strong UI development background
  • 10+ years as a software developer having expert level WPF and C# programming skills
  • Strong C++ programming skills
  • Understanding of common data and image formats, file systems, databases
  • Understanding of working with REST APIs
  • Understanding of search engines
  • Superior design and software engineering skills
  • Ability to implement efficient software to handle large quantities of data
  • Ability to work in a fast-paced and challenging environment
  • Excellent teamwork and communication skills
  • Bachelor’s or master’s in computer science, engineering, or a related field, depending on position level



  • Familiarity with metadata standards
  • Familiarity with GIS/Esri software, specifically ArcGIS Pro