Skip to main content
 

GIS Developer

Firm Name
Dewberry
Firm Location
Fairfax, VA
Firm Website
https://careers-dewberry.icims.com/jobs/8456/gis-developer/job

Description

Dewberry is currently seeking a GIS Developer for our Fairfax, VA office. Dewberry’s Geospatial and Technology Services creates geospatial solutions for real-world engineering, environmental, and community problems. Our developers design applications for mobile, web, and desktop for federal, state, local, and private clients. Do you enjoy working on an Agile full-stack development team that:

  • Creates geospatial web and native mobile apps using Esri or open-source platforms.
  • Collects requirements, assesses technologies, conceptualizes alternatives, and designs and develops rock-solid solutions.
  • Analyzes geospatial and non-spatial data, leveraging data science and deep learning techniques to gather and visualize business intelligence.
  • Marries wide ranging technologies like the BIM, Cloud, AI/ML, AR/VR, Point Cloud, 3D models into geospatial solutions.
  • Enjoys inside access to Esri and their full ecosystem as a Business and Developer Partner.
  • Grows your career through working with a wide array of clients in a multidisciplinary capacity.

Dewberry is a leading, market-facing professional services firm with more than 50 locations and 2,000 professionals nationwide. What sets us apart from our competitors are our people. At Dewberry, we seek out exceptional talent and strive to deliver the highest quality of services to our clients. Whether you’re an experienced professional or a new graduate, you’ll have the chance to collaborate with the best and brightest and work on innovative and complex projects at the forefront of the industry. Our commitment to excellence stems from our personal integrity and from other defining attributes, which we call “Dewberry at Work,” that have inspired our employees to be successful for more than a half-century.

 

Responsibilities

Candidates will have strong competencies and demonstrated experience developing geospatial software applications for desktop, web, and mobile with an emphasis on business analytics, elevation data, imagery, and horizontal and vertical asset management. Working on the development team will be varied to include:

  • Work on consulting projects for federal, state, and local government agency clients.
  • Support large scale geospatial analytical modeling efforts to identify hazards, assess risk, and evaluate risk reduction methods.
  • Apply statistical, numerical and/or computer application techniques.
  • Develop web, mobile, and desktop applications.
  • Participate in testing, supporting and deploying tools and preparing technical documentation.

The ideal candidate will work in a collaborative environment using an agile based approach to develop geospatial applications and solutions that address our Nation’s most difficult problem sets.  The candidate should have experience designing, developing, and maintaining database-driven geospatial end-user applications that are guided by project requirements. This includes familiarity with all phases of system and software development lifecycle including requirements analysis, product and system design, development, unit testing, continuous integration/deployment, and product delivery.

Necessary background and skills include:

  • Bachelor’s degree in computer science, environmental science, GIS or other relevant geospatial or science related field, masters preferred.
  • Excellent problem-solving, verbal and written communication, design development, and debugging skills.
  • Ability to work independently using strong organizational skills and operate effectively in team settings using an agile software development approach.
  • Maintain and support application(s) according to changing business/mission requirements.
  • At least 5-7 years’ experience developing geospatial related applications in multiple languages/ protocols (.NET, C#, JavaScript/NodeJS, Python, PHP, JSON/XML, HTML5, etc.).
  • Working knowledge of relational database managements systems such as SQL Server, Oracle, PostgreSQL.
  • Experience developing middleware and RESTful web services with respect for end user authentication.
  • Extensive familiarity and understanding of Esri ArcGIS and Open Source geospatial software platforms/packages.
  • Experience with agile-based development environments, source control systems (i.e. GIT), and build automation systems.
  • Working knowledge of UI/UX stages, such as user flows, UI prototypes.
  • Good understanding of commercial cloud providers (CCPs) and deployment strategies within CCPs (i.e. AWS, Azure, Google).

Preferred Qualifications:

  • Deep understanding of Esri ArcGIS Mobile, Desktop, Server-side software.
  • Working experience with Esri’s Web App Builder and the ArcGIS Online/ ArcGIS Enterprise and WebGIS paradigms.
  • Experience developing and deploying software applications within the DHS, DOD, or other Federal Client IT footprints.
  • Experience writing assertion-based tests for testing web applications.
  • Experience with NoSQL databases including Key-Value, Columnar, and Document Stores.
  • Experience with distributed computing frameworks for big data (e.g. EMR, Spark, Kubernetes, Dask).

Must have a valid driver’s license, good driving record and ability to pass a driving record background check.

Job Details

Job Type
 Permanent
Paid Y/N
  Paid
Job Category:
GIS
Job Sector:
Private