ESRI
C+ Windows Developer II
ESRI, Redlands, California, us, 92375
Overview
ArcGIS Pro is a powerful geographic information system (GIS) software that is used to analyze, visualize, and share spatial data, helping to solve real-world problems. As a part of this team, you will have the opportunity to develop streamlined editing tools and experiences. These will be implemented in our next software release, enabling our users to deliver crucial data and make informed decisions for a better world. This is a great opportunity to join a fast-paced, agile team that works with the latest technologies and patterns, asynchronous programming, and MVVM to design and develop next-gen Esri software. Within the first six months of being in this role, you will be developing tools that support complex real-life workflows in 2D and 3D for the ArcGIS Pro Editor.
Responsibilities
Create ArcGIS Editor solutions for ArcGIS Pro, utilizing C++ and C#Develop and design asynchronous GUI as part of ArcGIS ProBuild software that follows industry-standard design patterns, development methodologies, and deployment modelsCollaborate with other programmers and developers throughout the development process
Requirements
2+ years of experience building commercial enterprise software in C++Experience in asynchronous programming using the Task Parallel LibraryExcellent written and verbal communication skillsBachelor's or Master's in computer science, engineering, mathematics, or related field
Recommended Qualifications
Knowledge of DBMSExperience working with building software in C#Knowledge of MVVM application design pattern
#J-18808-Ljbffr
ArcGIS Pro is a powerful geographic information system (GIS) software that is used to analyze, visualize, and share spatial data, helping to solve real-world problems. As a part of this team, you will have the opportunity to develop streamlined editing tools and experiences. These will be implemented in our next software release, enabling our users to deliver crucial data and make informed decisions for a better world. This is a great opportunity to join a fast-paced, agile team that works with the latest technologies and patterns, asynchronous programming, and MVVM to design and develop next-gen Esri software. Within the first six months of being in this role, you will be developing tools that support complex real-life workflows in 2D and 3D for the ArcGIS Pro Editor.
Responsibilities
Create ArcGIS Editor solutions for ArcGIS Pro, utilizing C++ and C#Develop and design asynchronous GUI as part of ArcGIS ProBuild software that follows industry-standard design patterns, development methodologies, and deployment modelsCollaborate with other programmers and developers throughout the development process
Requirements
2+ years of experience building commercial enterprise software in C++Experience in asynchronous programming using the Task Parallel LibraryExcellent written and verbal communication skillsBachelor's or Master's in computer science, engineering, mathematics, or related field
Recommended Qualifications
Knowledge of DBMSExperience working with building software in C#Knowledge of MVVM application design pattern
#J-18808-Ljbffr