NextGenEnergyJobs.com

Sr. Software Developer - C WPF for UI UX Development

Esri
Posted February 3, 2025

Redlands, California

Energy Management

$118,976 - $194,688

Full Time

Job Description

The job involves developing user interface components for Imagery and Raster Support in ArcGIS Pro using C#, WPF, and asynchronous programming. The role requires collaboration with team members to design and build software components that enhance user interaction and streamline complex workflows.

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++
  • 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
  • Work 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 an agile environment to deliver software of the highest quality

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.
  • Ability 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.
  • Ability to collaborate with software developers, product engineers, and documentation writers to release quality 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 related field.

Benefits

  • Base salary range: 118,976 - 194,688 USD
  • Minimum accrual of 80 hours of vacation leave
  • Twelve paid holidays throughout the calendar year
  • Medical, dental, vision insurance for employees and their families
  • Basic and supplemental life insurance
  • 401(k) and profit-sharing programs
  • Opportunities for personal and professional growth

More jobs at Esri

Account Manager

Esri
Jan 16
Charlotte, North Carolina
Full Time
Energy Management
$66,560 - $114,400 per year

3D Software Engineer II Scene Layers

Esri
Jan 16
Redlands, California
Full Time
Energy Management
$97,344 - $162,240 per year

Accountant Accounting Operations

Esri
Jan 16
Redlands, California
Full Time
Energy Management
$68,224 - $94,952 per year