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

Esri - Redlands, CA

Hiring: Sr. Software Developer - C#/WPF for UI/UX Development Company: Esri Location: Redlands, CA Job Posted Time: 2026-09-10 12:15:20 Target Skills & Keywords : Agile, C#, C++, MVVM, Scrum About the job Experience: •5+ years of experience building commercial software using C#, WPF, and C++ Required Skills: •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 •Interface directly with product engineers to diagnose and resolve root causes for incorrect software behavior and failures •Build and ship timely software by working effectively with colleagues across software and product development •Work in agile environment to deliver software of the highest quality Qualifications: •Firm understanding of object-oriented design, data structures, and design patterns •Demonstrated capacity to clearly describe and analyze a problem and to articulate a solution •Good sense of designing intuitive user interfaces that allow users to solve problems faster and easier •Demonstrated capacity to collaborate with software developers, product engineers, and documentation writers to release quality software •Demonstrated capacity to work productively in a fast-paced and evolving agile environment •Strong time management, prioritization, teamwork, and interpersonal communication skills •Bachelor’s degree in computer science, engineering, mathematics, or related field •Interest in being a full stack developer who can build full feature functionality •Knowledge of MVVM application design pattern Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!