GIS Developer

Dewberry Fairfax, VA
Job Description

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.

Dewberry is currently seeking a GIS Developer to join our team in our Fairfax, VA office. This position will support a wide array of geospatially-enabled analytical efforts for national, regional, and local engineering and geospatial challenges. 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.


The ideal candidate will have experience in the development of enterprise and cloud implementations of geospatial web and desktop applications. This work will involve application development in ArcObjects, C#, Leaflet/Angular as well as server-side web frameworks including Java/J2EE, and .Net. The candidate should have experience designing, developing, and maintaining database-driven geospatial end-user applications and interfaces for the desktop and web, including familiarity with all phases of system and software development lifecycle including requirement analysis, design, development, testing and deployment.

Additionally, candidates will have experience related to environmental or geospatial engineering with proficiency in a range of important tools such as Python, MATLAB, R, ESRI ArcGIS technologies (including ArcGIS Server and ArcSDE Java Script and Flex API), MS SQL Server, Oracle, and PostGRES.

* 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.

Required Skills & Required Experience

Must have experience specific experience leveraging GIS and Agile application development skills to execute solutions. The candidate should have strong organizational skills, as well as the ability to multi-task, work independently and as a team player.

* Bachelors degree in computer science, environmental science, or other geospatial or science related field, masters preferred.

* At least 2 years experience developing engineering related applications in ArcGIS using ArcObjects, VB, VB.Net, and/or C#.

* Experience in statistical theory and analysis, i.e. SAS, R, MatLAB.

* Experience using Microsoft Office Suite, software development project management methodologies (e.g. AGILE), and design tools is required.

* Excellent verbal and written communication skills and the ability to interact professionally with managers are required.

* Analytical and hardware/software troubleshooting skills are required.

* A minimum of 5 years of experience with developing in multiple languages/ protocols (ASP.NET, C#, VB.NET, JavaScript, XML, Python, PHP, JSON, HTML5, etc.).