
Sr. Software Developer - ArcGIS Pro Imagery
EsriRemote
Full Time
Posted February 3, 2025
$119k - $195k
Energy Management
Remote
Apply Now
Application opens on company website
Job Description
The role involves developing user interface components for photogrammetry solutions in ArcGIS Pro, utilizing C#, WPF, and asynchronous programming within an agile team environment. The position focuses on creating intuitive user interfaces and collaborating with other engineers to build high-quality software solutions for raster image processing and analysis.
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 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 & 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
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs