Job : ESRI GIS Developer(W2)
Location : Glen Allen, VA
Skills : ESRI ArcGIS platform, JavaScript, Python, .NET
Job Summary:
We are seeking a skilled ESRI GIS Developer to design, develop, and maintain GIS-based applications and tools using the ESRI ArcGIS platform. The ideal candidate will have a strong understanding of GIS concepts, experience working with ArcGIS APIs, and preferably hands-on experience with Qt (C++ or PyQt) for building cross-platform desktop applications.
Key Responsibilities:
Design, develop, and support custom GIS applications using ESRI ArcGIS APIs (JavaScript, Python, or .NET).
Integrate ESRI GIS functionality into desktop applications using Qt Framework (C++ or PyQt).
Work on map visualizations, spatial analysis, geocoding, and routing functionalities.
Develop and maintain GIS services using ArcGIS Enterprise/Server.
Perform spatial database design, development, and optimization (e.g., PostgreSQL/PostGIS, SQL Server).
Collaborate with UI/UX designers and analysts to create interactive and user-friendly GIS tools.
Troubleshoot application bugs, perform code reviews, and ensure code quality.
Participate in the planning and design of GIS architecture and services.
Document application workflows, configurations, and data schemas.
Required Qualifications:
Bachelor's degree in Computer Science, GIS, Geography, or a related field.
3+ years of experience in GIS application development with ESRI technologies.
Proficient in one or more of the following: ArcGIS API for JavaScript, ArcPy, ArcGIS Runtime SDKs (for .NET or Qt).
Experience working with ArcGIS Online, ArcGIS Enterprise/Portal, and ArcGIS Pro customization.
Strong understanding of spatial data, projections, and geoprocessing workflows.
Solid programming skills in JavaScript, Python, C++, or C#.
Preferred Qualifications:
Experience developing Qt-based desktop applications using C++ or Python (PyQt/PySide).
Familiarity with QGIS or other open-source GIS tools is a plus.
Experience integrating GIS with REST APIs, Web Services, or third-party platforms.
Familiarity with DevOps practices, version control (e.g., Git), and CI/CD pipelines.
...Kitchen Cabinet Installer Job description: We have immediate openings for independent kitchen cabinetry installers. A good candidate for this position will have an active understanding in kitchen carpentry and installation as well as having experience in completing...
...teaching and leadership. Join us to work hard, do good, and make a lasting difference! Job Description All Uncommon Schools teachers hold primary responsibility for the implementation of Uncommons curriculum and the success of our students. Therefore, Uncommon Schools...
...Travel Nurse RN - Home Health - $2,178 per week at Healthcare Support summary: This role is for a Travel Nurse RN specializing in Home Health, working 40 hours per week on 8-hour shifts for a 13-week assignment in Arbor Vitae, Wisconsin. The position offers travel...
...Qualifications:**- Must be 18 years of age or older- No experience required and on the job training provided.- No high school diploma, GED or college degree required.**Preferred Qualifications:**- Prior customer service experience- One (1) year of prior similar...
...Holstein and Jersey cows robotically at the Utah State University's farm in Wellsville. This position is for a calf feeder.... ...handling Shifts start at 5 AM and 5 PM. Some weekend and holiday work required. Qualifications Animal or dairy experience preferred...