GIS Software Developer

2 weeks ago


Washington, United States G&H International Services, Inc. Full time

COMPANY: G&H International Services, Inc.

TITLE: GIS Software Developer

Company Overview

Are you looking for an opportunity where you can contribute to meaningful outcomes for our nation? The team at G&H International Services, Inc. (G&H) is passionate about providing innovative technology and operational solutions to support the missions of public and private sector organizations and contributing to building resilient communities. We have over 20 years of experience successfully supporting federal, state, and local governments across the homeland security and emergency management enterprise with high-quality consulting and technology services to support mission goals.

We are looking for people who are excited to solve big problems and apply technology in innovative ways with a background in client-facing consulting where engagement, collaboration, and innovation are mission-critical. We seek qualified, self-motivated individuals with proven experience delivering innovative consulting services to clients in highly dynamic environments. The ideal candidate will want to be part of our small, but growing, company and have a passion for helping enhance the capabilities of our nation's homeland security, emergency management, and communities.

Position Overview

The position of Software Developer for GIS solutions presents an exciting opportunity for a seasoned professional to lead and participate in all phases of the software development lifecycle, catering to government, non-profit, and private sector clients. Demonstrating an exceptional level of technical proficiency, developers specialize in crafting custom software solutions, particularly in web-based GIS applications. They are responsible for designing, developing, and implementing mobile, desktop, and web applications using a variety of tools and frameworks. This role involves architecting solutions for complex problems across multiple technologies.

Collaborating closely with client teams and colleagues, developers gather requirements, provide recommendations, and ensure top-notch quality assurance for all deliverables. They emphasize effective collaboration within the distributed team environment, utilizing source control and meticulously documenting project details to ensure success. In addition to these responsibilities, they mentor junior team members and conduct technical demonstrations, showcasing strong interpersonal skills and effective communication with both technical and non-technical stakeholders. With a focus on client success and a commitment to staying updated on best practices, successful candidates drive innovation and deliver high-quality GIS solutions.

Key Responsibilities

  1. Lead and participate in all phases of the software development lifecycle (SDLC), including planning, requirement analysis, design, coding, testing, and deployment of GIS solutions.
  2. Provide remote development of GIS applications, including configuration and extension of the ESRI platform.
  3. Lead in architecting solutions for complex problems across multiple technologies (Esri GIS, JavaScript, Salesforce, Microsoft, AI services, etc.).
  4. Collaborate with distributed client IT teams, providing recommendations and technical strategies.
  5. Develop web applications using Esri APIs, Python, JavaScript frameworks (React, AngularJS), Salesforce, and modern data engineering tools.
  6. Gather client requirements, analyze technical and business needs, write specifications, and effectively communicate technical details to clients and team members.
  7. Create solution prototypes, assist with control of solution development and deployment, and ensure the highest quality assurance.
  8. Conduct comprehensive debugging and troubleshooting to ensure optimal functionality and performance in deployed GIS solutions.
  9. Identify and stay abreast of current IT best practices relating to developing and deploying information sharing/management and software services.
  10. Provide the highest level of quality assurance for all work, products, and services.
  11. Diligently create comprehensive documentation and technical specifications throughout the software development lifecycle, ensuring all documentation is accurate, up-to-date, and easily accessible to team members and stakeholders.
  12. Demonstrate a high level of commitment to client success while responding to changes in client expectations; monitor and use client feedback effectively.
  13. Conduct technical demonstrations for client IT teams, project sponsors, and stakeholders.
  14. Supervision: No supervision responsibilities, no direct reports.
  15. Leadership: Mentor and direct junior-level staff, fostering a collaborative team environment.
  16. Other duties as assigned.
Required Qualifications
  1. Bachelor's degree in Computer Science, GIS, or a related field.
  2. Minimum of 5 years of experience in developing web-based Esri geospatial applications and custom widgets utilizing the Esri JavaScript API with React or Angular.
  3. Minimum of 5 years of experience with ArcGIS Desktop/Pro, ArcGIS Online, or ArcGIS Enterprise.
  4. Extensive knowledge in software design, coding, debugging, testing, and troubleshooting.
  5. Possess experience with RDBMS such as MS SQL Server, Azure SQL, Oracle, PostgreSQL, MySQL, or similar.
  6. Knowledge and experience with Agile, DevOps, and CI/CD methodologies.
  7. Experience working with one or more development languages, including Python, JavaScript, .NET, C#, Arcade, or Java.
  8. Practical skills and knowledge of operating systems, infrastructure and engineering design, DevOps, system security measures, database management, cloud development, web platforms, hardware/software management, and network administration.
  9. Strong interpersonal skills, with the ability to communicate technical concepts to non-technical stakeholders effectively and collaborate efficiently with team members and clients.
Preferred Qualifications
  1. Preferably a minimum of 10 years of experience in 1) developing web-based Esri geospatial applications and custom widgets utilizing the Esri JavaScript API with React or Angular, and 2) working with ArcGIS Desktop/Pro, ArcGIS Online, or ArcGIS Enterprise.
  2. Prefer a strong knowledge of Salesforce development, including Apex, Visualforce Pages, Lightning Web Components, and Flows, with a general understanding of administration and configuration for Objects, Pages, and Apps.
  3. Prefer practical skills and knowledge of operating systems, infrastructure and engineering design, DevOps, system security measures, database management, cloud development, web platforms, hardware/software management, and network administration.
  4. Prefer experience using GitHub to manage code.
  5. Prefer knowledge of NoSQL databases such as MongoDB.
  6. Prefer knowledge of security best practices and compliance with industry regulations, particularly for projects involving sensitive data.
  7. Prefer experience working in public safety, local government, including disaster response and preparedness community.
  8. Prefer ability to lead software development projects and guide junior team members effectively.
  9. Prefer knowledge/experience with WebEOC or other emergency incident management systems.
  10. One or more of the following professional certifications highly preferred:
    1. Geographic Information Systems Professional (GISP)
    2. ArcGIS Online Administration or related experience
    3. ArcGIS API for Python or related experience
    4. ArcGIS Developer Foundation or related experience

  • GIS Analyst

    2 weeks ago


    Washington, United States VHB Full time

    Overview: ABOUT THE POSITION VHBs Metro DC (Tysons, VA and Washington, DC) and I-64 (Richmond, Williamsburg, and Virginia Beach, VA) offices are seeking a GIS Analyst to join the team. Under moderate supervision receives assignments to conduct spatial analyses. Produces maps, configures web and mobile applications that express the results of analytical...

  • GIS Specialist

    5 days ago


    Washington, United States FOXXSTEM Full time

    Job DescriptionJob DescriptionFOXXSTEM is seeking a GIS Specialist for our Washington, DC office but this opportunity can be conducted remotely. A successful candidate will provide GIS support for a variety of projects in different practice sectors through the development of maps, databases, and spatial analyses. The GIS Specialist will be expected to work...

  • GIS Analyst Sr.

    2 weeks ago


    Washington, United States CareerBuilder Full time

    This recruitment is open until filled, application review in ongoing. Submit your application materials as soon as possible. This recruitment may be closed at any time. This position provides support for the development, implementation, and maintenance of the Mason County Geographic Information System (GIS). This position requires knowledge, understanding,...


  • Washington, United States Lumen Solutions Group Inc. Full time

    Company DescriptionLumen Solutions Group Inc. is a technology consulting Services Company based in Virginia. We provide a wide array of experienced business and IT professionals supporting clients from solution design to implementation and support. We specialize in strategy development, portfolio management and enterprise architecture.Job Title: Sr. GIS...


  • Washington, United States Objective Area Solutions, LLC Full time

    Job DescriptionJob DescriptionCompany Overview:OAS is a rapidly expanding management consulting company with a focus on the aviation industry. Our mission is to use our aviation and organizational expertise to help our clients in technical programs to be more effective, connected, and resilient to improve their performance AND to build a team that attracts,...

  • GIS Analyst

    2 weeks ago


    Washington, United States Go intellects Inc Full time

    Job DescriptionJob DescriptionThe GIS team within the Clients Enterprise Data team maintains data for foundational datasets including the Master Address Repository (MAR) and Vector Property Maps (VPM). Resource will assist in managing these data sets under supervision of Sr Staff.Complete Description:Complete Description:The DC Office of the Chief Technology...

  • GIS Specialist

    6 days ago


    Washington, United States FOXXSTEM Full time

    FOXXSTEM is seeking a GIS Specialist for our Washington, DC office but this opportunity can be conducted remotely. A successful candidate will provide GIS support for a variety of projects in different practice sectors through the development of maps, databases, and spatial analyses. The GIS Specialist will be expected to work in the Esri software platform...

  • Geographic Information System

    Found in: Talent US 2 C2 - 3 weeks ago


    Washington, United States U.S. Department of the Interior Full time

    Clarification from the agency All U.S. Citizens - No previous Federal Service is required. CTAP and ICTAP candidates in the local commuting area. Duties Implements analytical techniques necessary to solve various procedural and factual geospatial and GIS issues. Digitizes geographic information by translating raw land-based data into code....


  • Washington, United States Serigor Inc. Full time

    Job DescriptionJob DescriptionJob Title: GIS Analyst Programmer (Junior) (ONSITE)Location: Washington, DCDuration: 12 Months+Job Description:The client is looking for a GIS Technician to assist with the creation, update, and maintenance of foundational datasets within the client GIS program. This includes Vector Property Map and Master Address Repository...


  • Washington, United States Serigor Inc Full time

    Job Title: GIS Analyst Programmer (Junior) (ONSITE) Location: Washington, DC Duration: 12 Months+ Job Description: The client is looking for a GIS Technician to assist with the creation, update, and maintenance of foundational datasets within the client GIS program. This includes Vector Property Map and Master Address Repository datasets. Vector Property Map...

  • GIS Analyst Programmer

    Found in: Appcast Linkedin GBL C2 - 2 weeks ago


    Washington, United States Serigor Inc Full time

    Job Title: GIS Analyst Programmer (Junior) (ONSITE)Location: Washington, DCDuration:12 Months+Job Description:The client is looking for a GIS Technician to assist with the creation, update, and maintenance of foundational datasets within the client GIS program. This includes Vector Property Map and Master Address Repository datasets. Vector Property Map...

  • Software Developer

    Found in: beBee S US - 3 weeks ago


    Washington, United States Atechstar Full time

    Job descriptionRoles and Responsibilities1. Automotive Embedded SWC Development lifecycle experience2. Powertrain domain experience3. Vehicle Diagnostics (UDS ISO14229 and OBD ISO15765-2) experience4. Knowledge of Various communication Protocols (CAN CAN FD FlexRay LIN SPI etc...)5. Experience in AUTOSAR BSW Development (COM Stack Memory Stack ...

  • Software Developer

    2 weeks ago


    Washington, United States Technology & Business Management In Full time

    Job DescriptionJob DescriptionSoftware Developer-TS/SCISecurity Level:            TS/SCI ClearanceTechnology Stack:       .Net C#, Angular, HTML5, CSS, XML/XSL, SQL, JavaScriptSoftware Skills:          MS Office, Project, Visio, ElasticSearch, MS SQL, Postman, KendoEnvironments:             Eclipse, SQL Server, Visual...

  • Software Developer

    2 weeks ago


    Washington, United States Aquarian Systems Full time

    Job DescriptionJob DescriptionSalary: Aquarian Systems, a leader in secure and scalable cryptographic system management, is seeking a Software Developer to join our team. This role demands a commitment to innovation and quality in designing and developing user-centric software solutions. This opportunity allows you to be a foundational part of shaping a...

  • Humanitarian Geographic Information Systems

    Found in: Dice One Red US C2 - 3 weeks ago


    Washington, United States Credence Management Solutions Full time

    Responsibilities include, but are not limited to the duties listed below Provide support for mapping/geo-referencing and data visualization and analysis, in accordance with USAID data management policies, including: * Developing map products, including interactive and analytical maps to support USG policy and programmatic decision-making on humanitarian...


  • Washington, United States GBS Solutions Full time

    Job DescriptionJob DescriptionWe are actively recruiting for a Software Developer Systems Software SME.GBS offers Medical, Dental, Vision, 401k and 401k Match, STD, LTD and Life Insurance with Accidental Death and Dismemberment, Voluntary Life Insurance with Accidental Death and Dismemberment and Paid Time Off.Software Developer Systems Software (SME)Job...


  • Washington, United States latitude Full time

    Software Developer Duties and Responsibilities Responsibilities include, but are not limited to: Support the integration of new Red Hat Enterprise Linux (RHEL) versions and related support libraries with existing C/C++, Java, and Python code base, including updates as necessary to the existing code base to accommodate changes RHEL and 3rd party support...


  • Washington, United States AHU Technologies Inc Full time

    Job DescriptionJob DescriptionRole :  GIS Analyst/Programmer (Junior) Client : State of DCLocation :  Washington, DC Job Description :  Required Skills• Candidate should have strong hands-on experience in GIS technologies related to data production• Experience with Esri GIS tools including ArcGIS Desktop, ArcGIS Pro and ArcGIS Online• Candidate...


  • Washington, United States AHU Technologies Inc Full time

    Job DescriptionJob DescriptionRole : GIS Analyst/Programmer (Junior) Client : State of DCLocation : Washington, DCJob Description :Required Skills Candidate should have strong hands-on experience in GIS technologies related to data production Experience with Esri GIS tools including ArcGIS Desktop, ArcGIS Pro and ArcGIS Online Candidate should have...


  • Washington, United States AHU Technologies Inc Full time

    Job Description Job Description Role : GIS Analyst/Programmer (Junior) Client : State of DC Location : Washington, DC Job Description : Required Skills Candidate should have strong hands-on experience in GIS technologies related to data production Experience with Esri GIS tools including ArcGIS Desktop, ArcGIS Pro and ArcGIS Online Candidate should have...