Urban Planning Software Developer

Vor 4 Tagen


Zürich, Zürich, Schweiz Esri Vollzeit
Job Overview

We are seeking a highly skilled Urban Planning Software Developer to join our team at Esri, a global leader in geographic information system (GIS) software. The successful candidate will play a key role in developing the next generation of urban planning tools, working closely with a dynamic and passionate team.

Salary

The estimated annual salary for this position is between $120,000 - $160,000, depending on experience.

Job Description

The primary responsibility of this role is to design and implement the back-end for ArcGIS Urban using cutting-edge technologies such as GraphQL, WebAssembly, Rust, and Elixir. This involves developing a scalable, testable, and maintainable architecture, advising on software architecture and database design, applying and promoting software engineering best practices, and working collaboratively with the team to shape the future of urban planning.

Required Skills and Qualifications

To be successful in this role, you will need:

  • Excellent programming skills in modern programming languages
  • A minimum of 2 years' industry experience in web application development
  • Excellent communication skills to articulate the reasons behind design decisions
  • The ability to think creatively
  • A Master's or PhD in computer science or equivalent experience working with web technologies
  • Existing work authorization for Switzerland
Benefits

This role offers a range of benefits, including:

  • A dynamic, fast-growing, international team driven by excellence
  • A passionate and supportive working culture
  • Emphasis on team and personal growth through training and team development events
  • A strong focus on company culture, appreciative, compassionate communication, enabling and embracing diversity
  • A 40-hour work week with flexible working hours
  • Competitive salary and comprehensive benefits package
  • Free lunches, fresh fruit, coffee, tea, and soft drinks
  • Fun team activities
  • Part of Esri, a global organization based in California focused on GIS and spatial analytics to enable global change


  • Zürich, Zürich, Schweiz Esri Vollzeit

    We are dedicated to continually pushing the boundaries of urban design and planning, and you can play a key role in our mission at Esri R&D Center-Zurich.As a software engineer at Esri, you will be solving challenges that make a difference in the world. We are looking for creative, smart engineers to help us build the next generation of urban planning...


  • Zürich, Zürich, Schweiz Esri Vollzeit

    Transforming Urban Planning with GIS TechnologyAt Esri, we're dedicated to pushing the boundaries of urban design and planning. As a software engineer, you'll play a key role in our mission to create innovative solutions for the next generation of urban planning tools.Key Responsibilities:Design and implement the back end for ArcGIS Urban using cutting-edge...


  • Zürich, Zürich, Schweiz Esri Vollzeit

    At Esri, we're passionate about creating innovative solutions for urban planning. We're seeking a skilled software engineer to join our team and contribute to the development of ArcGIS Urban.Job OverviewThis is a dynamic opportunity to work on cutting-edge technologies like GraphQL, WebAssembly, and Rust, driving the next generation of urban planning tools....


  • Zürich, Zürich, Schweiz Esri Vollzeit

    Design and Implement the Future of Urban PlanningAt Esri, we are dedicated to making design tools accessible and powerful. We are looking for creative engineers to help us build the next generation of urban planning tools.Key Responsibilities:Help design and implement the back end for ArcGIS Urban using cutting-edge technologies (GraphQL, WebAssembly, Rust,...


  • Zürich, Zürich, Schweiz Esri Vollzeit

    At Esri, we're passionate about making design tools accessible and powerful. As a software engineer, you'll play a key role in our mission to push the boundaries of urban design and planning.Key ResponsibilitiesDesign and implement the back end for ArcGIS Urban using cutting-edge technologies.Develop a scalable, testable, maintainable architecture.Advise on...


  • Zürich, Zürich, Schweiz Esri Vollzeit

    About the RoleWe are seeking a talented Software Engineer II to join our team at Esri's R&D Center-Zurich. As a key member of our team, you will be responsible for designing and implementing the back end for ArcGIS Urban using cutting-edge technologies such as GraphQL, WebAssembly, Rust, and Elixir.Key ResponsibilitiesDesign and implement the back end for...


  • Zürich, Zürich, Schweiz D-BAUG - IBI - CEA Vollzeit

    Job OverviewWe are seeking a highly skilled Postdoctoral Researcher to join our team at D-BAUG - IBI - CEA, focusing on urban planning, life cycle assessment, and circularity measurement within the built environment.About the RoleConduct innovative research in urban planning, life cycle assessment, and circularity measurement.Develop and implement tools and...


  • Zürich, Zürich, Schweiz Esri Vollzeit

    Company OverviewAt Esri, we are dedicated to pushing the boundaries of urban design and planning. We believe that diversity and inclusion are essential for innovation and a better workplace.


  • Zürich, Zürich, Schweiz D-BAUG - IBI - CEA Vollzeit

    Research Position: Sustainability in Urban Planning and Circular EconomyAt D-BAUG - IBI - CEA, we are seeking a highly motivated Postdoctoral Researcher to join our team in the area of Sustainability in Urban Planning and Circular Economy.Main Responsibilities:Conduct innovative research in life cycle assessment, urban planning, and circularity measurement...


  • Zürich, Zürich, Schweiz D-BAUG - IBI - CEA Vollzeit

    Postdoctoral Researcher RoleWe are seeking a highly motivated Postdoctoral Researcher to join our team at D-BAUG - IBI - CEA. The successful candidate will be involved in conducting innovative research in urban planning, life cycle assessment, and circularity measurement within the built environment.About the RoleThe researcher will develop and implement...


  • Zürich, Zürich, Schweiz Careers@Gov Vollzeit

    About the RoleAs an Urban Mobility Planner with Careers@Gov, you will play a crucial part in shaping the future of transportation infrastructure in Singapore. Your role will involve working with a dynamic team to develop and implement plans that promote efficient, safe, and sustainable mobility initiatives.Job ResponsibilitiesDevelop and supervise data...


  • Zürich, Zürich, Schweiz Esri Vollzeit

    Company OverviewWe are a leading provider of geographic information system (GIS) software and services. Our mission is to create positive global change by enabling users to make informed decisions using our technology.


  • Zürich, Zürich, Schweiz Esri Vollzeit

    About the RoleWe are seeking a talented software engineer to join our team at Esri, where you will play a key role in developing cutting-edge urban planning tools. As a software engineer at Esri, you will be responsible for designing and implementing the back end for ArcGIS Urban using modern technologies such as GraphQL, WebAssembly, and...


  • Zürich, Zürich, Schweiz Esri Vollzeit

    About the RoleWe are seeking a skilled software engineer to join our team at Esri. As a software engineer, you will play a key role in developing ArcGIS Urban, a cutting-edge urban planning tool.Key ResponsibilitiesDesign and implement the back end for ArcGIS Urban using cutting-edge technologies such as GraphQL, WebAssembly, Rust, and Elixir.Develop a...

  • Software Developer

    vor 4 Wochen


    Zürich, Zürich, Schweiz Genossenschaft Migros Zürich Vollzeit

    We are seeking a skilled Software Developer to join our team at {company}.As a Software Developer, you will be responsible for designing, developing, and testing software applications.Design and develop software applications using programming languages such as Java, Python, and C++.Collaborate with cross-functional teams to identify business requirements and...

  • Software Developer

    vor 4 Wochen


    Zürich, Zürich, Schweiz Consult & Pepper AG Vollzeit

    Job Description:We are looking for a skilled Software Developer to join our team at {company}. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages.Test and debug software applications to ensure they meet...

  • Software Developer

    vor 4 Wochen


    Zürich, Zürich, Schweiz coni+partner AG Vollzeit

    Job Title: Software DeveloperJob Description:We are seeking a skilled Software Developer to join our team at {company}. As a Software Developer, you will be responsible for designing, developing, and testing software applications. You will work closely with our cross-functional teams to deliver high-quality software solutions that meet our customers’...

  • Software Developer

    vor 4 Wochen


    Zürich, Zürich, Schweiz Implement Consulting Group Vollzeit

    At our company, we're looking for a skilled Software Developer to join our team. Your primary responsibility will be to design, develop, and test software applications. If you have a passion for coding and a strong foundation in computer science, this could be the perfect opportunity for you.Key responsibilities:Design, develop, and test software...

  • Software Developer

    vor 4 Wochen


    Zürich, Zürich, Schweiz Halle 550 Vollzeit

    We are seeking a skilled Software Developer to join our team at {company}.As a Software Developer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing clean, efficient, and well-documented code, as well as collaborating with cross-functional teams to deliver high-quality products on...

  • Software Developer

    vor 4 Wochen


    Zürich, Zürich, Schweiz Randstad Vollzeit

    Job Title: Software DeveloperOur company is looking for a skilled Software Developer who can work on our backend team. The ideal candidate will have experience with programming languages such as Java, Python, and C++.Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project...