Esri

Esri technology helps people solve some of the world’s most difficult problems.

Senior Software Developer – ArcGIS Pro Imagery

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 5,001-10,000Since 1969H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

68 days ago

Salary

$119.0K - $197.6K / year

Bachelor Degree5 yrs expEnglishWPF

Job Description

• Develop user interface components for photogrammetry solutions in ArcGIS Pro • Follow industry-standard 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, develop, 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 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 agile environment to deliver software of the highest quality

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 Job Pages

More Full-stack Engineer Jobs

Staff Software Engineer

Prospyr Medical

A HIPAA compliant solution that makes it easy for Aesthetics providers to manage and grow their practices.

Full-stack Engineer68 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

Staff Software Engineer developing AI-driven healthcare solutions for Prospyr.

GraphQLReactTypeScript
Texas
$150K - $220K / year

Staff Software Engineer

Yum! Center for Global Franchise Excellence

Empowering communities to create and sustain generational wealth through franchising.

Full-stack Engineer70 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

Senior level developer for point-of-sale systems at Yum! Brands

AndroidDistributed SystemsKotlinNoSQLRxJavaSQL
Kentucky + 1 moreAll locations: Kentucky, Texas

Senior AI Product Engineer

Poggio Labs

Powering intelligent relationships for customer-obsessed organizations.

Full-stack Engineer70 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Senior AI Product Engineer at Poggio developing AI-powered solutions for revenue organizations

NoSQLPythonSQL
California + 1 moreAll locations: California, New York

Senior Software Engineer – Growth

Articulate

Maker of the world’s most popular apps for online training, Articulate 360 and Rise. Trusted by 118,000+ orgs worldwide.

Full-stack Engineer70 days ago
Full TimeRemoteTeam 201-500Since 2002H1B Sponsor

Senior Software Engineer developing growth strategies for Articulate's product expansion.

AWSDockerJavaScriptNode.jsPostgresReactSQLTypeScript
United States
$163.9K - $217.2K / year