Esri technology helps people solve some of the world’s most difficult problems.
Senior Software Developer – ArcGIS Pro Imagery
Location
United States
Posted
68 days ago
Salary
$119.0K - $197.6K / year
Job Description
Job 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
- medical, dental, vision, basic and supplemental life insurance for employees (and their families)
- 401(k) and profit-sharing programs
- minimum accrual of 80 hours of vacation leave
- twelve paid holidays throughout the calendar year
- opportunities for personal and professional growth
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Software Engineer
Prospyr MedicalA HIPAA compliant solution that makes it easy for Aesthetics providers to manage and grow their practices.
Staff Software Engineer developing AI-driven healthcare solutions for Prospyr.
Staff Software Engineer
Yum! Center for Global Franchise ExcellenceEmpowering communities to create and sustain generational wealth through franchising.
Senior level developer for point-of-sale systems at Yum! Brands
Senior AI Product Engineer
Poggio LabsPowering intelligent relationships for customer-obsessed organizations.
Senior AI Product Engineer at Poggio developing AI-powered solutions for revenue organizations
Senior Software Engineer – Growth
ArticulateMaker of the world’s most popular apps for online training, Articulate 360 and Rise. Trusted by 118,000+ orgs worldwide.
Senior Software Engineer developing growth strategies for Articulate's product expansion.