GIS Developer Job at Congruex LLC, Boulder, CO

NnUyeVI0a0dKbExZck9zdXgvRU5ZVkxTbkE9PQ==
  • Congruex LLC
  • Boulder, CO

Job Description

Reports To: Director, GIS Development Primary Location: Denver, CO (in-office in CO) Job Title: GIS Developer Your New Job Participate in the development, enhancement, and support of GIS software applications, enterprise geospatial systems, and related automation tools. This role will focus heavily on ESRI-based web GIS development, enterprise integrations, user interface development, spatial data workflows, and process automation supporting various business teams. The Position The GIS Developer will work closely with business stakeholders and IT teams to design, develop, deploy, and maintain scalable GIS web applications, tools, services, and automation processes within the ESRI technology stack. Job Responsibilities (Including, But Not Limited To) Design, develop, test, and maintain GIS web applications and custom tools using ESRI technologies. Develop modern web-based GIS user interfaces using JavaScript/TypeScript, HTML, CSS, and ESRI JavaScript APIs. Build and support applications utilizing ArcGIS Enterprise, ArcGIS Online, Experience Builder, and custom web GIS frameworks. Develop and maintain GIS automation scripts and workflows using Python, ArcPy, ArcGIS Python API, and Arcade expressions. Support enterprise GIS integrations with databases, APIs, and third‑party systems. Develop, configure, and maintain FME workflows for ETL processes, data transformation, and system integrations. Assist in administration and support of enterprise geodatabases and GIS infrastructure environments. Review, optimize, and refactor existing codebases for performance, scalability, maintainability, and security. Collaborate with business teams to identify workflow improvements and automation opportunities. Participate in software testing, debugging, QA/QC processes, and deployment activities. Research and evaluate emerging GIS technologies, AI‑assisted development tools, and automation solutions. Document technical designs, workflows, standards, and development processes. Participate in Agile development processes, sprint planning, and peer code reviews. Required Skills & Qualifications Strong knowledge of JavaScript and TypeScript programming languages. Experience developing web applications and responsive user interfaces. Working knowledge of ESRI GIS technologies and enterprise GIS concepts. Familiarity with ArcGIS Enterprise and ArcGIS Online environments. Experience with Python scripting and automation. Understanding of REST APIs, JSON, and web service integrations. Understanding of relational databases and enterprise geodatabases. Ability to troubleshoot technical issues and provide practical solutions. Deadline driven, self‑motivated, and technically savvy. Excellent verbal and written interpersonal communication skills. Superior time management and organizational skills. Strong attention to detail. Ability to adapt to changing priorities, schedules, and workflows. Critical thinking skills with the ability to assess issues and provide solutions. Ability to maintain professionalism in a fast‑paced environment with internal personnel and clients. Desired Skills & Qualifications Bachelor’s degree in GIS, Computer Science, Geography, Engineering, Information Systems, or related field preferred. Experience with ESRI JavaScript SDK (4.x). Experience with ArcGIS Experience Builder. Experience with Arcade expressions and attribute rule development. Experience using ArcGIS Python API and ArcPy. Experience with Safe Software FME Form and FME Flow Server. Knowledge of enterprise GIS architecture and deployment strategies. Experience working with SQL Server or other enterprise database systems. Familiarity with cloud‑hosted GIS environments and integrations. Experience integrating GIS with external APIs and business systems. Familiarity with AI‑assisted development tools, automation tools, and modern software engineering practices. Experience in Agile software development environments. Telecommunications, utility, engineering, or infrastructure industry experience preferred. Wellbeing We value the wellbeing of our people and offer competitive compensation, health benefits, wellness resources, 401(k) retirement planning, and employee recognition and leadership development programs. Options may vary by geographic location. Fine Print We will determine salary and job title based on skills and experience in relation to the function of the role, as well as equity to employees in similar roles. Some benefits have eligibility criteria. All requirements are subject to possible modification to reasonably accommodate individuals with disabilities. This job description in no way states or implies that these are the only duties to be performed by the employee occupying this position. This document does not create an employment contract, implied or otherwise, other than an “at‑will” employment relationship. Conditions to hiring may include but are not necessarily limited to background checks. #J-18808-Ljbffr

Job Tags

Contract work, Work at office

Similar Jobs

Finix

Senior Software Engineer Job at Finix

 ...and onboard merchantseverything you need to enable payment processing, and grow revenue. Finix has raised over $100M from American Express Ventures, Bain Capital Ventures, Homebrew, Inspired Capital, Lightspeed Venture Partners, Sequoia Capital, Visa, and others.... 

USL League Office

Corporate Partnerships UWEP Internship Job at USL League Office

 ...Partnerships UWEP supports the CP department by assisting with the research and identification of potential league partners, as well as...  ...as requested to provide a well-rounded overview of working in sports. Qualifications~Participants must be working towards a... 

North St. Paul-Maplewood-Oakdale Schools

.1 ML Teacher Job at North St. Paul-Maplewood-Oakdale Schools

 ...Required Qualifications: Valid MN teaching license in English as a Second Language (K-12) Cross-cultural experience Excellent...  ...teachers and parents; assessing English reading, listening and speaking Supervise ML educational assistant staff Advocate for... 

Christus Health

Information Technology Engineer II - Server Engineer Job at Christus Health

 ...Strong Time Management to attend meetings and block time for work. Technical Writing Skills for support documentation. ~1 current Certifications in Microsoft, Citrix, VMWare, or related technologies. Work Schedule: 5 Days - 8 Hours Work Type: Full Time... 

FocusGroupPanel

Work At Home Data Entry Remote Administrative Assistant Job at FocusGroupPanel

 ...Remote Work From Home Jobs / Data Entry Clerk - Typing - Work At Home - Doing Data Entry - 100% Remote Earn Immediately Hello and thank you...  ...open to anybody looking for temporary, work from home, part-time or full-time work. The hours are adaptable with zero no...