Always Connecting, Always Evolving.

TECHEAD is seeking qualified applicants for the following Contract-To-Hire position – GIS Developer / Richmond VA – (JOB-15684). If you are looking for a new opportunity and this position looks to be a fit, please apply to see the TECHEAD difference that has made us successful for 30+ years!

You can find more about our team and values by checking us out at or on Glassdoor

Job Description:

GIS Developer


Richmond, VA

Local Candidates Preferred

TECHEAD is currently seeking a GIS Developer to join our client’s team. In this role, you’ll join a team of multi-disciplined professionals that creates innovative solutions that solve business challenges with geospatial technology. 


This position will start remote but eventually work in either Richmond VA, Camp Hill PA, or Raleigh NC offices post-Covid. This is an excellent opportunity to join a diverse team that is currently working on a wide range of exciting geospatially based data analytics, data visualization, and automated decision support-oriented projects.

Typical duties include but are not limited to:

Work as part of the team to develop new GIS applications based on Esri technology and to project requirements.

Participate in application requirements and design review meetings.

Maintain solution modules/applications.

Limited travel may be required but infrequent if at all.


3+ years developing GIS-based web applications within an enterprise architecture required.

A.A., B.A, A.S., B.S. or Graduate Degree in Computer Science, Geography, or related field, or equivalent experience.

Clear understanding of GIS principles, theories, and best practices.

Knowledge of the Esri product suite.

Experience developing solutions using .Net framework and .Net Core.

Experience developing with JavaScript.

Experience with Esri software including ArcGIS Enterprise, ArcGIS Desktop, ArcGIS Online, Portal for ArcGIS, and ArcGIS Runtime and their associated APIs or interfaces.

Knowledge of geospatial and mapping concepts such as spatial analysis, map projections, etc.

Experience with current technology implementation patterns including service-oriented and cloud.


Experience developing solutions using Esris 3X or 4X JS API.

Experience building custom widgets for Esri Web App Builder.

Experience building solutions using Esri Experience Builder.

Knowledge of ArcGIS architecture best practices.

Experience Installing and configuring ArcGIS Enterprise.

Experience using Python and other scripting languages to automate GIS task and/or geoprocessing.

Experience using common JavaScript build systems (npm, bower, Grunt, Gulp, Webpack, etc.).

Experience building Single Page Applications (SPA) using Angular, React, Dojo, Backbone or other JS frameworks.

Knowledge of one or more databases (MS SQL Server & TSQL, Oracle & PSQL, PostgreSQL)

Experience using GIT with Source Tree.

Experience working within an agile framework and SDLC.

TECHEAD’s mission is to make our on-site associates successful by placing them in the right environment so they can grow and prosper. How we treat and respond to our clients and employees is a reflection of who we are and makes us stand out from the rest. Keeping our business focused on building and maintaining relationships with our employees and clients is the key to our success. We won’t strive for anything less.

TECHEAD provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

For more information on TECHEAD please visit

No second parties will be accepted.

  Apply with Google   Apply with Twitter
  Apply with Github   Apply with Linkedin   Apply with Indeed
  Stack Overflow