Esri logo

C++ Windows Developer II - ArcGIS Pro

Esri
  • Redlands, California
    30+ days ago

    Job Description

    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 Pro
    • 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 enterprise software in C++
    • Experience in asynchronous programming using the Task Parallel Library
    • Excellent written and verbal communication skills
    • Bachelor’s degree in computer science, engineering, mathematics, or related field

    Recommended Qualifications

    • Knowledge of DBMS
    • Experience working with building software in C#
    • Knowledge of MVVM application design pattern
    • Master’s degree in computer science, engineering, mathematics, or related field

    #LI-RC2

    #LI-Onsite

    Numbers & Facts

    LocationRedlands, California
    IndustryComputer/IT Services
    Company Size1,500 to 1,999 employees
    Year Founded1969
    Websitehttp://www.esri.com/

    About Company

    We show people how to make the world work better with maps and apps. We are the best in our fields from all walks of life and all over the world. We come together in small teams to make big ideas happen. With our GIS technology, anything is possible. Come join us.

    More jobs like this

    Vaco LLC

    Implementation Engineer

    • Denville Township, NJ
    Today
    See more jobs

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.