Esri Company Logo

Esri

Redlands, California - United States
View all jobs at this company »

Software Development Programmer

Description

The Opportunity:
Are you an experienced geometry programmer or analyst? Join our ArcGIS development team and help design, implement, and test these core capabilities. The ArcGIS product family relies heavily on computer algorithms that operate efficiently and robustly on large sets of 2D and 3D geometric objects.

Department
Software Development

The Team:
As part of the software engineering team at ESRI, you will help build cutting-edge software in areas including 2D and 3D visualization and spatial analysis, robust server-based GIS development using the latest platforms, and industry standard enterprise architectures such as SOA. Working in a creative and challenging team setting, your contributions will have a real impact on the next generation of our innovative geospatial analysis, modeling, and visualization technology.

Responsibilities:
Design, implement, test, and document the fundamental 2D and 3D geometric algorithms that support GIS including operations such as coordinate precision and management, coordinate storage, geodetic control and map projections, topological operators, transformations, and advanced analytical functions.
Find, analyze, and fix bugs/performance problems whenever and wherever they occur in the software.
Build and ship quality software by working effectively with members of other software development teams.

This Job is no longer active!