Job Detail

Organization: geocgi
Title: GIS Developer
Location: Washington, DC Metro Area

Posted: 2019-06-10
Application Deadline:

Position Description:

Title: GIS Developer
Job Type: Full Time

Job Detail:


Assist a client with managing, administering, and developing geospatial based applications and solutions leveraging the Esri platform. Improve functionality and manage O&M. Assist in collecting user requirements, managing User Acceptance Testing, and performing deployments. Manage stakeholder expectations regarding project status and provide a superior level of service. Consult with project team to plan, design, and build effective applications, advocating for good usability practices and effective use of page templates. Including:

• Technical leadership
• UI and Backend Development
• Administration and Maintenance
• Esri Platform
• Website Enhancements
• Communicate standards, methods, quality assurance/control processes, and metrics


• Envision, design, and develop web applications and UI modules
• Rapidly prototype web applications to showcase new concepts and ideas
• Utilize the Esri REST API for integrating the web application with back-end web services
• Create a rich developer-friendly toolkit to consume new server-side GIS functionalities, using the latest relevant techniques and best practices
• Apply industry standards and best practices in software design and development
• Maintain source control, including Git syntax and source control software (such as BitBucket or GitHub)
• Write comprehensive technical design specifications and support documentation
• Suggest and present new technologies and approaches


• Bachelor’s or master’s in computer science, engineering, mathematics, GIS, or related field
• Experience designing, building, and delivering web applications
• In-depth knowledge of the core JavaScript language and two or more years of experience building object-oriented JavaScript
• At least one year of experience using and developing applications with JavaScript toolkits and UI libraries (such as Dojo, Ext JS, YUI, etc.)
• Extensive experience with HTML, DOM, CSS, event model, and cross-browser development
• Experience with AJAX, JSON, REST
• Excellent problem-solving, verbal and written communication, design, development, and debugging skills
• Ability to work independently and in groups to effectively participate in the Agile software development life cycle
• Experience with using Agile software development methodologies (Scrum)
• Knowledge and practice of test-driven development methodology
• Experience developing web applications using ArcGIS API for JavaScript or other JavaScript mapping APIs
• Experience with Python
• Secret Clearance or ability to obtain a Secret Clearance

To submit a resume, please visit:

Please visit:
We are an affirmative action/equal opportunity employer.

All Contents © 1999-2019. The GIS Jobs Clearinghouse