Esri R&D Center Zurich Company Logo

Esri R&D Center Zurich

Zurich - Switzerland
View all jobs at this company »

Software Developer - CityEngine Cloud Integration

Description

Join our team of exceptional software engineers to drive the integration of CityEngine into Esri’s ArcGIS Online, the leading cloud solution to host geographical data. The desktop software CityEngine is a groundbreaking 3D city creation tool used in film production, urban design, planning, and other 3D/GIS industries.

Responsibilities:

  • Develop CityEngine user interfaces for publishing, browsing, searching, editing, managing, and sharing 3D content items (models, procedural modeling rules, layers, maps, scenes, etc.) on the ArcGIS platform
  • Collaborate with our international, distributed team of GIS, graphics, and server experts to push the state-of-the-art in publishing and streaming 3D city data
  • Work with UX designers to prototype and implement novel interactive user experiences for sharing service-based 3D content across the ArcGIS platform (i.e., for web, mobile, and desktop)
  • Apply and promote good software engineering practices such as test automation, modularization, simplification
Requirements:
  • Excellent programming skills in a modern object-oriented language
  • Minimum of two years of software engineering experience in large projects (with focus on UI)
  • Proficient in cloud area overall technology such as REST APIs, JSON, AWS, etc.
  • Basic knowledge of 3D computer graphics and OpenGL
  • Good communication skills and the ability to work in a fast-paced team environment
  • Master’s or bachelor’s in computer science or a related field

Recommended Qualifications:

  • Experience with Java/Eclipse framework
  • Experience with front end technologies such as JavaScript or HTML5/CSS3
  • Working knowledge of GUI and user experience design
  • Experience using Agile software development methods (SCRUM, etc.)
  • Familiarity with CityEngine or ArcGIS (or other commercial 3D/GIS tools)

This Job is no longer active!