C# Software Developer - ArcGIS for AutoCAD

Apply Now


Join Esri’s desktop software team to help shape the future of geospatial technology in Building Information Modeling (BIM) and CAD. This team works with experts in the field to provide integration solutions that solve complex workflows in 2D and 3D. We are a fast-paced, agile team that works with the latest technologies and create extensions to Autodesk products to deliver the power of GIS to infrastructure design.

We’re looking for a solid C# developer with good skills in user experience design using MVVM patterns. The ideal candidate will have some fundamental knowledge of geospatial and CAD/BIM technology as well as being capable in client-side server communications technologies such as REST.

What makes this position unique?

  • Working with multiple teams
  • Working with experts in software development and in the industries served with CAD/BIM
  • Interesting problems to solve using several CAD desktop applications
  • Support workflows for a specific user community, providing opportunities for direct customer engagement


  • Create ArcGIS integration technology for Autodesk products
  • Create MVVM UI using C#
  • Work with industry-leading CAD and BIM software standards to create integration opportunities
  • Build software that follows industry-standard design patterns, development methodologies, and deployment models
  • Collaborate with other programmers and developers throughout the development process


  • 1+ years of experience building commercial enterprise software in C#
  • Experience in MVVM, C# and C++
  • Experience with CAD-based solutions
  • Effective time management and organizational skills
  • Excellent written and verbal communication skills
  • Bachelor’s in computer science, engineering, mathematics, or related field, depending on position level (master's preferred)

Recommended Qualifications

  • Knowledge of
    • MVVM application design pattern
    • DBMS fundamentals
    • Esri products or similar GIS or spatial software
    • CAD as used for infrastructure design and construction
    • Cloud document storage technologies

Questions about our interview process? We have answers.

About Esri

Our passion for improving quality of life through geography is at the heart of everything we do. Esri’s geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.

Carefully managed growth and zero debt give Esri stability that is uncommon in today's volatile business world. Privately held, we offer exceptional benefits, competitive salaries, 401(k) and profit-sharing programs, opportunities for personal and professional growth, and much more.

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.

If you need a reasonable accommodation for any part of the employment process, please email askcareers@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

Apply Now