Sr. Software Developer - C#/WPF for UI/UX Development

Esri
United States
Workplace: HybridFull timeUSD 118,976 - 197,600 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Teamwork","Interpersonal skills","Time management","Prioritization"]

Join an agile, fast-paced team to design and develop next-gen Esri software for raster and imagery in ArcGIS Pro. You’ll build UI components with C#, WPF, and C++, contribute to MVVM-based interfaces, and collaborate across teams to deliver high-quality, user-friendly GIS tools used in 2D/3D workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Esri
Esri
4 months ago

Sr. Software Developer - C#/WPF for UI/UX Development

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 22 hours agoStatus: Live

Job Summary

Join an agile, fast-paced team to design and develop next-gen Esri software for raster and imagery in ArcGIS Pro. You’ll build UI components with C#, WPF, and C++, contribute to MVVM-based interfaces, and collaborate across teams to deliver high-quality, user-friendly GIS tools used in 2D/3D workflows.
Location: United States
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Develop user interface components for Imagery and Raster Support in ArcGIS Pro
  • •Follow industry-standard design patterns and development methodologies using C#, WPF, and C++ to build software components
  • •Collaborate on implementation designs with team members and across other teams
  • •Design, develop, and build software components, frameworks and SDKs for other engineering teams and external developers consuming our API
  • •Work with product engineers to diagnose and resolve root causes for incorrect software behavior and failures

Pay and Benefits

Salary: USD 118,976 - 197,600 annually
Perks:Health InsuranceDentalVision401kPaid LeavePaid HolidaysProfit SharingRemote WorkLearning Budget

Key Requirements

  • •5+ years of experience building commercial software using C#, WPF, and C++
  • •Experience in asynchronous programming using the Task Parallel Library
  • •Firm understanding of object-oriented design, data structures, and design patterns
  • •Bachelor’s degree in computer science, engineering, mathematics, or related field
  • •Strong ability to collaborate and communicate to release quality software in a fast-paced agile environment
Experience:5+ yearsGISArcGISArcGIS ProRasterImageryMVVMUI/UXC#WPFC++
Education:Bachelor's
Skills:CommunicationTeamworkInterpersonal skillsTime managementPrioritization
Languages:English
Tech Stack:C#WPFC++Task Parallel LibraryMVVMArcObjectsArcGIS ProGISRasterImagery

Company Brief

Esri
Provides geographic information system (GIS) software, location intelligence, mapping tools, and spatial analytics to governments, businesses, and researchers for visualizing, analyzing, and managing geographic data.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Redlands, United States
Founded: 1969
Glassdoor
Glassdoor: 4.1
WebsiteLinkedIn