Search jobs > Redlands, CA > Software engineer ii

Software Development Engineer II - GIS Web Developer

Esri
Redlands, California, US
Full-time

Overview

In order to make an application, simply read through the following job description and make sure to attach relevant documents.

Are you passionate about making good software? So are we! In the past few years, Esri has put a large effort into making Indoor GIS accessible and powerful for both consumers and experts, across all platforms and devices.

We are dedicated to continually expanding the boundaries of Indoor GIS, and you can play a key role in our mission.

Our team leads the development of Indoor GIS technologies, experiences, and applications. Join our team of exceptional software engineers to design and implement new capabilities for ArcGIS Indoors.

You will be involved at every stage of product development, from brainstorming broad ideas to ensuring quality through launch.

We foster a collaborative environment with support and mentoring from engineering peers.

Join us to push the state of the art of what is possible with just a browser.

Responsibilities

  • Use JavaScript, Typescript, and React to develop front end applications that follow industry-standard design patterns, development methodologies, and deployment models.
  • Develop new capabilities to support indoor mapping workflows that require 2D and 3D visualization.
  • Solve and articulate complex problems through application design, product development, and user experiences.
  • Collaborate with other developers throughout the development process, both those on your immediate team and those on other teams that build supporting software.
  • Evolve your language skills by staying current with complementary programming languages, development methodologies, user interface design techniques, and database tools and technologies.
  • Participate and be engaged in the Scrum software development process, attending planning meetings, retrospectives, and iteration reviews.
  • Coordinate with product engineers on addressing quality aspects of the software, and addressing defects and performance challenges.
  • Ensure software works on common modern browsers on computer, tablet, and smart phone form factors.
  • Ensure software meets accessibility, internationalization, and localization requirements.

Requirements

  • 2+ years of front-end web development experience.
  • Fluency and passion for JavaScript, Typescript, and React.
  • Working knowledge and experience developing with relational databases, such as Postgres, MySQL, SQL Server, or Oracle.
  • Working knowledge of the SQL language - Object oriented design experience and skills.
  • Proficiency with HTML5, CSS3, and user experience frameworks, such as React, AngularJS, JQuery, Dojo, or similar.
  • Experience consuming REST services from a JavaScript web application.
  • Excellent creative thinking skills.
  • An entrepreneurial awareness of how technology enables excellence within organizations.
  • Interest in understanding why we are developing software, not just how we develop software.
  • Excellent verbal and written communication skills.
  • Bachelor’s degree in computer science or a STEM related field.

Recommended Qualifications

  • Experience using GIS or mapping related software development.
  • Experience working with SQL Server, PostgreSQL, Oracle, RDBMS.
  • Experience developing microservices or web services.
  • Experience with Java programming.
  • Experience with Kubernetes and / or Docker.
  • Experience with 2D and 3D data visualization and programming on the web.
  • Experience with spatial data modeling and programming.
  • Experience with accessibility and internationalization.
  • Master's degree in computer science or a STEM related field.

J-18808-Ljbffr

8 hours ago
Related jobs
Esri
Redlands, California

Join our team of exceptional software engineers to design and implement new capabilities for ArcGIS Indoors. Collaborate with other developers throughout the development process, both those on your immediate team and those on other teams that build supporting software. Experience using GIS or mappin...

Promoted
Esri
Redlands, California

Knowledge of the ArcGIS platform, including ArcGIS Pro (or ArcGIS Desktop) and ArcGIS Enterprise. As a full stack software engineer, you will design and develop software used by organizations across diverse markets and industries to ensure quality and consistency in their geospatial data holdings. C...

Promoted
Autodesk
Fontana, California

Autodesk is looking to hire a Principal Salesforce Developer to be part of our team. Come join our team of strong engineers that are in a hyper-growth phase with expanded set of features working collaboratively both within and outside their teams. You will write advanced code to implement complex cu...

Promoted
Esri
Redlands, California

Develop software used by people who are not software developers, ensuring the exceptional software you create influences them to be exceptional professionals in their respective fields. A Python developer is responsible for writing server-side web application logic using Python frameworks, such as D...

Hasbro
CA

As a Full Stack Software Engineer working on the D&D team you will help design and build the clients and services that will power the next generation of D&D’s best-in-class digital toolset and marketplace, D&D Beyond. At least 2 years of experience as a software engineer building services using tech...

Promoted
Esri
Redlands, California

Ability to collaborate with software developers, product engineers, and documentation writers to release quality software. Design, develop, and build software components, frameworks and SDKs for other engineering teams and external developers consuming our API. Build and ship timely software by work...

Esri
Redlands, California

You will provide software solutions and thought leadership while promoting the use of Esri technology at client sites and support its development and growth into new domains by working closely with industry experts throughout the company. Support clients in translating functional requirements into G...

Fractal
CA, United States

We're looking for a Software Development Engineer to play a pivotal role in developing and deploying cutting-edge, AI-driven enterprise applications using our client’s proprietary AI Platform. Proficient in software development with JavaScript and Python. Familiarity with Agile software development ...

Esri
Redlands, California

Work with product engineers to diagnose root causes for incorrect software behavior and failures. Participate throughout the software development life cycle. Knowledge of GIS, logistics, and transportation networks. Join the ArcGIS Network Analyst team and build state-of-the-art routing algorithms u...

Chipton-Ross
Remote, CA
Remote

DOE Duration 8 months Description Chipton-Ross is seeking a Software Engineer II for a remote contract opportunity. Converting web API's from Node. Strong understanding of HTTP and REST/web APIs. Experience with real-time streaming communications (VoIP or WebRTC) protocols such as SIP, SDP, SRTP, et...