Software Developer - Cartography

Esri   •  

Redlands, CA

Industry: Technology

  •  

Less than 5 years

Posted 39 days ago

RESPONSIBILITIES

  • Create an end-to-end ‘cartographic desktop publishing’ experience within ArcGIS Pro
  • Develop graphics-intensive workflows for display, export, and printing
  • Solve and articulate complex problems with application design, development, and user experiences
  • Build software that follows industry-standard design patterns, development methodologies, and deployment models
  • Collaborate with other programmers and developers throughout the development process

REQUIREMENTS

  • 2+ years of experience building commercial software in C++
  • Ability to work closely with software developers, product engineers, and documentation writers to build quality software in a constantly evolving agile environment
  • Effective time management and organizational skills
  • Excellent written and verbal communication skills
  • Bachelor’s or master’s in computer science, engineering, mathematics, or related field, depending on position level

RECOMMENDED QUALIFICATIONS

  • Experience with C#/.NET
  • Experience with UI development using XAML/WPF
  • Experience with graphics programming, including printing and output
  • Knowledge of Esri products or similar GIS or spatial software
  • Prior experience with software development and release of commercial software products
  • Experience with Agile software development using Scrum