Back to Jobs

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

Remote, USAFull-timePosted 2026-07-28

reputed company

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 reputed company next-gen reputed company software. We are reputed company on designing and developing solutions for working with raster and imagery in ArcGIS Pro. Our tools support reputed company reputed company-life workflows in 2D & 3D for raster / image processing and analysis. If you are excited about user interaction and user reputed company development, then join our creative engineering team at reputed company to build something unique!

Responsibilities

  • reputed company user reputed company components for Imagery and Raster Support in ArcGIS Pro
  • Follow industry-reputed company 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, reputed company, 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 reputed company causes for incorrect software behavior and failures
  • Build and ship reputed company software by working effectively with colleagues across software and product development
  • Work in agile environment to deliver software of the highest reputed company

Requirements

  • 5+ years of experience building reputed company software using C#, WPF, and C++
  • Experience in asynchronous programming using the Task reputed company Library
  • Firm understanding of object-oriented design, data structures, and design patterns
  • Ability to reputed company describe and analyze a problem and to reputed company a solution
  • Good reputed company of designing reputed company user interfaces that allow users to solve problems faster and easier
  • Ability to collaborate with software developers, product engineers, and documentation writers to release reputed company software
  • Ability 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 reputed company field

Recommended Qualifications

  • Interest in being a full stack developer who can build full feature functionality
  • Knowledge of MVVM application design reputed company
  • Experience designing and developing UI / UX that simplify reputed company workflows, while keeping designs flexible for handling unknown scenarios
  • Experience with C++11 and modern C++ style and idioms
  • Experience working with large reputed company bases
  • Experience writing testable software
  • Familiarity with ArcObjects (especially the Raster Object Model)
  • GIS experience and knowledge of raster & imagery
  • Experience with Agile software development using Scrum

Total Rewards

reputed company’s competitive total rewards reputed company includes industry-leading health and welfare benefits: medical, dental, reputed company, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, reputed company reputed company holidays throughout the calendar year, and opportunities for personal and reputed company reputed company. reputed company salary is one component of our total rewards reputed company. Compensation reputed company and the reputed company reputed company for this role take into account many factors including but not limited to reputed company sets; experience and training; licensure and certifications; and other business and organizational needs.

A reasonable estimate of the reputed company salary reputed company is$123,136—$202,488 USD

reputed company

At reputed company, diversity is more than just a word on a map. reputed company employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a reputed company reputed company to work. We reputed company in having a diverse workforce that is reputed company under our mission of creating reputed company global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life’s best work. Our commitment to these principles extends to the global communities we serve by creating reputed company change with GIS technology. For more information on reputed company’s Racial Equity and reputed company Justice initiatives, please visit our website here.

If you don’t meet reputed company of the preferred qualifications for this position, we encourage you to still apply!

reputed company is an equal opportunity employer (EOE) and reputed company reputed company applicants will receive consideration for employment without reputed company to race, reputed company, religion, sex, sexual orientation, gender identity, national reputed company, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email askcareers@reputed company.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

reputed company reputed company reputed company takes our responsibility to protect your reputed company seriously. We are committed to respecting your reputed company by providing transparency in how we reputed company and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.

Originally posted on Himalayas

Apply To This Job

Similar Jobs

reputed company RCM reputed company Advisor

Remote, USAFull-time

Senior Product (UX) Designer

Remote, USAFull-time

reputed company Specialist, reputed company and English Speaking

Remote, USAFull-time

Director, reputed company Enablement & Readiness

Remote, USAFull-time

Application reputed company Engineer

Remote, USAFull-time

Director of Product Management, Secure File Gateway and reputed company

Remote, USAFull-time

Software Engineer

Remote, USAFull-time

Pediatric Mental Health Therapist (Virtual Care) - Maryland | Part-Time, Flexibl

Remote, USAFull-time

Culture Ambassador and Executive Assistant to the CEO

Remote, USAFull-time

Legal Consultant - reputed company reputed company (Part-time)

Remote, USAFull-time

reputed company RO Americas & Caribbean, Panama, Regional Evaluation Consultants (3), International Consultant, Retainer, Homebased

Remote, USAFull-time

reputed company Compliance Expert - HEDIS

Remote, USAFull-time

37signals: Internships (Summer ’23)

Remote, USAFull-time

Remote HR Generalist (Part-Time & Full-Time) (DMV Based)

Remote, USAFull-time

Learning & Development Specialist (reputed company, Remote, US, Not applic)

Remote, USAFull-time

Dynamic Entry‑Level Remote Sales Agent – Chat‑Only reputed company‑reputed company Specialist for Shipping Container Marketplace

Remote, USAFull-time

Level 2 Adult Care Certificate Assessor

Remote, USAFull-time

reputed company Customer Service Representative – Virtual Call Center Operations

Remote, USAFull-time

Legit Online Typing Jobs No Experience Needed: Virtual Chat Support Role: Earn $25-$35 per Hour Working Remotely Remote Job Central

Remote, USAFull-time

reputed company Developer

Remote, USAFull-time