GIS Developer
Job Title: System Developer – GIS Specialist
Job Summary:
We are seeking a highly skilled System Developer with expertise in ESRI ArcGIS Pro and GIS solution development to join our team. The ideal candidate will design, develop, and enhance spatial data editing applications, optimize GIS workflows, and integrate enterprise GIS solutions with other platforms. This role requires a proactive individual who thrives in a collaborative environment and has a passion for creating innovative geospatial solutions.
Key Responsibilities
-
Application Development:
Design, develop, and enhance ESRI ArcGIS Pro-based applications and custom extensions for spatial data editing of linear and point features.
-
Tool Implementation:
Implement custom tools, scripts, and workflows in ArcGIS Pro to optimize GIS data editing, analysis, and visualization.
-
System Maintenance:
Maintain and improve existing GIS systems to ensure performance, reliability, and usability.
-
Data Management:
Manage, process, and analyze spatial data from diverse sources, ensuring data integrity, accuracy, and usability.
-
Database Optimization:
Optimize spatial databases and file geodatabases for enhanced performance and usability.
-
Integration Solutions:
Develop and implement integration solutions for GIS systems with enterprise platforms or third-party tools.
-
Workflow Automation:
Automate repetitive GIS workflows using Python (ArcPy), Arcade, ModelBuilder, or similar tools.
-
Documentation:
Create and maintain technical documentation, including system designs, workflows, user guides, and best practices.
-
Data Visualization:
Generate reports and dashboards using GIS data to support decision-making processes.
-
Technical Support:
Provide training, knowledge transfer, and technical support to team members and end-users.
Qualifications & Skills
Required:
- Bachelor’s degree in Computer Science, Information Systems, GIS, or a related field.
- Minimum of 5 years of experience in ArcGIS Pro-based GIS solution design and development.
- Proficiency with the ESRI product suite, including ArcGIS Pro, ArcGIS Enterprise (Server, Portal, SDE DataStore), ArcGIS Desktop, ArcGIS Online, and ArcMap.
- Strong experience working with geospatial data in Microsoft SQL Server, Oracle/Oracle Spatial, and PostgreSQL/PostGIS databases.
- Proficiency in Python, ArcPy, Arcade, and ModelBuilder for GIS tool development.
- Knowledge of ArcGIS Online capabilities and GIS application development.
- Familiarity with version control and release management tools, such as Azure DevOps and GitHub.
- Excellent problem-solving, collaboration, and communication skills.
Preferred:
- Experience in Microsoft .NET/C#/SQL Server-based web application development.
- Familiarity with emerging trends and technologies in GIS.
IMRI offers top-tier benefits that include: medical coverage through nationally recognized carriers, ancillary coverages, paid vacation and sick leave in compliance with all state and local laws, 401(k) with company match, company paid life insurance and LTD, and several additional voluntary coverages.
Pay will be commensurate with the experience, skills, and qualifications that the candidate brings to the position.
EQUAL EMPLOYMENT OPPORTUNITY
EEO/Affirmative Action Statement and Non-Discrimination Policy IMRI is an Equal Employment Opportunity employer committed to maintaining a non-discriminatory, diverse work environment. In accordance with Title VII of the Civil Rights Act of 1964, Section 503 of the Rehabilitation Act of 1973, Vietnam Era Veteran's Readjustment Assistance Act of 1974 (VEVRAA), Americans with Disabilities) (ADA), and other federal, state, and local anti-discrimination laws, IMRI does not unlawfully discriminate against any person on the basis of race, color, religion, sex, national origin, ancestry, genetic information, age, marital status, sexual orientation, physical or mental disability, or status as a special disabled veteran or other veteran. IMRI will take affirmative action to assure equal opportunity for employment is provided with regard to all personnel actions. This is including but not limited to: recruitment, selection, compensation, benefits, training, promotion, demotion, layoff, termination and all other terms and conditions of employment.