Software Developer - Utility Network

Esri | Redlands

Date listed

1 month ago

Employment Type

Full time

Glassdoor Rating

3/5 (641 reviews)

Would you like to help architect and build data access technologies that allow desktop, web, and mobile applications to work with a rich spatiotemporal information model that includes features, relationships, networks, and topologies in a service-based architecture? Are you interested in developing sophisticated frameworks for massive continent-scale network models using C++17? Join our Utility Network development team and work on aggressive projects involving massive datasets, scalability, analytics, and a diverse computational platform.

Responsibilities:

  • Work on solutions for spatiotemporal data access and management of large datasets that are persisted in a database
  • Implement tools and algorithms that support utility and telco workflows
  • Build software components that follow industry-standard modern design patterns, development methodologies, and deployment models
  • Interact with other team members to develop robust software frameworks and solutions

Requirements:

  • 3+ years of programming experience with data structures and algorithms in C++
  • Background in OO design and development
  • Desire to research, design, author, test, debug, and profile source code
  • Excellent written and verbal communication skills
  • Bachelor’s, master’s, or PhD in computer science or related field, depending on position level

Recommended Qualifications:

  • Knowledge of SQL and relational database technologies such as Oracle, SQL Server, SQLite, Postgres, or SAP Hana
  • Familiarity with spatio-temporal data concepts and techniques
  • Previous involvement in a large software development project
  • Academic training in GIS and/or knowledge of GIS/Esri software


Findwork Copyright © 2021

Newsletter


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs