Esri logo

Sr. Software Developer - ArcGIS Pro Imagery

Esri
Redlands, California
Full Time
Posted February 3, 2025
$119k - $195k
Apply Now

Application opens on company website

Job Description

The job involves designing and developing user interface components for photogrammetry solutions in ArcGIS Pro, utilizing technologies such as C#, WPF, and asynchronous programming. The role requires collaboration with team members to create high-quality software components and frameworks while working in a fast-paced agile environment.

Key Responsibilities

  • Develop user interface components for photogrammetry solutions 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 software behavior and failures
  • Build and ship software by collaborating effectively with colleagues across software and product development
  • Work in an agile environment to deliver high-quality software

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 & Perks

Compensation/salary range: 118,976 - 194,688 USD
Minimum accrual of 80 hours of vacation leave
Twelve paid holidays throughout the calendar year
Industry-leading health and welfare benefits (medical, dental, vision, basic and supplemental life insurance for employees and their families)
401(k) and profit-sharing programs
Opportunities for personal and professional growth

Ready to Apply?

Join Esri and make an impact

Apply Now

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Esri

Esri logo

Account Manager

Esri
Charlotte
Full Time
$67k-114k
Esri logo

3D Software Engineer II Scene Layers

Esri
Redlands
Full Time
$97k-162k
Esri logo

Accountant Accounting Operations

Esri
Redlands
Full Time
$68k-95k