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

10 hours ago
Related jobs
Promoted
Esri
Redlands, California

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. Collaborate with other developers, engineers, and product managers throughout the development proce...

Promoted
The Learning Experience #407
Redlands, California

If you are passionate about learning the vast capabilities of developer technology and improving software quality to advance developer products we release to our customers, this is the place to be! We are looking for individuals who have a passion for developer technology and a desire to advance the...

Promoted
Autodesk
Fontana, California

The Autodesk Graphics Platform (AGP) Team is looking for a Software Engineer Intern, to dive into a Graphics Platform used by different Autodesk products, including Fusion, Revit, Inventor, 3ds Max, and Maya. Our works explore and extend open-source software like Aurora renderer, OpenUSD, MaterialX,...

Promoted
Amazon
Rialto, California

Software Development Engineer, Network Product Development. Amazon Web Services is looking for Software Development Engineers to help build and maintain new networking solutions/platforms for AWS Networking that powers the world's largest Cloud Network. You will partner with network engineering, sof...

Flexton Inc.
CA, United States

Software Engineer II (Python Developer) Only W2. Team handles onboarding and the upskilling of engineers. Similar Job Titles: Python Developer. DevOps Engineer (with a focus on automation and dashboards). ...

Esri
Redlands, California

Build C++ software components that follow industry-standard design patterns, development methodologies, and deployment models. Knowledge of Agile development methodologies and test-driven development processes. Bachelors in computer science, engineering, mathematics, GIS or related field. Familiarit...

Falcon IT & Staffing Solutions
California

Role: Development Security Operations (DevSecOps) Software Engineer. Are you an experienced Development Security Operations (DevSecOps) Software Engineer looking to take your career to the next level?. As a DevSecOps Software Engineer, you will be responsible for securing software deployment, identi...

Connect Tech+Talent
CA, United States

We are seeking a Development Security Operations (DevSecOps) Software Engineer with 5+ years of experience will be responsible for implementation of the continuous integration and continuous delivery (CI/CD) pipeline for our customer’s software products, securing software deployment, identifying sec...

Georg Fischer Signet LLC, Irwindale, CA
CA, USA

Design, develop, and test software for new products and maintain software for existing products. Bachelor's degree in Computer Science/Engineering, or Electrical Engineering. Work with product managers, UI designers, and other engineers to define requirements and user interfaces. Ensure the software...

RENAPS
Remote Position, CA
Remote

Implement Python-based Sync Workers or FAAS tasks using Playwright and similar python libraries to retrieve structured financial data from remote websites, including metadata information, transactions, and documents. Translate product team goals into actionable engineering tasks. Experience in backe...