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

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

Senior software developer responsible for designing and implementing UI components for raster and imagery workflows in ArcGIS Pro. Develop using C#, WPF and C++ with MVVM in an agile team, collaborating across departments to create SDKs and APIs, and delivering high-quality, user-friendly interfaces for 2D/3D raster/image processing and analysis.

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

Senior software developer responsible for designing and implementing UI components for raster and imagery workflows in ArcGIS Pro. Develop using C#, WPF and C++ with MVVM in an agile team, collaborating across departments to create SDKs and APIs, and delivering high-quality, user-friendly interfaces for 2D/3D raster/image processing and analysis.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

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 Insurance401kProfit-sharingPaid LeaveHolidaysLife Insurance

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
  • •Ability to design intuitive user interfaces that allow users to solve problems faster and easier
Experience:5+ yearsGISArcGIS ProRasterImagery
Education:Bachelor's
Skills:CommunicationTeamworkTime managementPrioritizationProblem-solving
Languages:English
Tech Stack:C#WPFC++Task Parallel LibraryMVVMArcObjectsArcGIS ProGIS

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