GIS Developer

Fairfax, Virginia
Oct 11, 2019
Nov 02, 2019
Full Time
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'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-geospatial data to leverage data science and deep learning for visualization and business intelligence
  • Marries wide ranging technologies like the BIM, Cloud, AR/VR, 3D models into geospatial solutions
  • Enjoys the 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 and industries on their projects


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.

Required Skills & Required Experience

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, unit testing and deployment.

Necessary background and skills include:
  • Bachelor's degree in computer science, environmental science, or other geospatial or science related field, masters preferred.
  • At least 10 years' experience developing geospatial related applications in ArcGIS using ArcObjects, VB, VB.Net, and/or C# (Esri or open source)
  • Experience with developing in multiple languages/ protocols (ASP.NET, C#, VB.NET, JavaScript, XML, Python, PHP, JSON, HTML5, etc.)
  • 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.
  • Experience using Agile, source control, and design tools is required.
  • Analytical and hardware/software troubleshooting skills are required.
  • Strong organizational skills, as well as the ability to multi-task, work independently and as a team player, and communicate effectively with clients is required.
  • Strong organizational skills, as well as the ability to multi-task, work independently and as a team player.

*At this time, Dewberry will not sponsor a new applicant for work authorization.

*Dewberry is an Equal Opportunity/ Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, gender identity or sexual orientation.

*Prior to a final offer of employment, the selected candidate will be required to submit to a background screening which may include, but is not limited to, employment verification, educational and other credential verification, driving record check, criminal background check, and an investigative consumer report. These screenings will be conducted by Dewberry's background vendor of choice and will be conducted in compliance with all applicable federal, state, and local law.