We are seeking a highly qualified Senior GIS Programmer / Systems Analyst to provide application development and technical support for our Customer's Office of Information Technology (GIS Program) and the Office of Planning
.
The primary objective of this role is to assist in the upgrade and development of an Agricultural Preservation Model. You will be responsible for migrating and upgrading the County's current custom ArcMap Add-In (built with C# and Python) into a modern ArcGIS Pro Add-In.
DUTIES & RESPONSIBILITIES
Application Development: Perform advanced GIS application development within an Enterprise GIS environment
Code Management: Conduct rigorous code reviews, comprehensive technical documentation, and strategic development planning
Database Management: Oversee and execute spatial database development and integration.
MINIMUM QUALIFICATIONS
A minimum of 5 years of experience developing and modifying applications utilizing J2EE, .NET, JavaScript, HTML, C#, and Python.
A minimum of 3 years of hands-on experience with ESRI ArcGIS technologies, specifically including ArcGIS Server, ArcGIS APIs, ArcGIS JavaScript API, Esri SDKs, and ArcSDE
Demonstrated proficiency with ArcGIS Model Builder and Python scripting
.
Strong practical knowledge of Structured Query Language (SQL), Triggers, and Stored Procedures
Experience developing business intelligence and spatial reports using SSRS and Power BI
.
Deep understanding of relational database concepts, with a preference for Oracle or SQL Server
.
Excellent written and verbal communication skills
PREFERRED QUALIFICATIONS
Bachelor’s degree from an accredited college or university in Business, Computer Science, or a related field
Five (5) years of experience in systems analysis, change management analysis, project management, program analysis, or a closely related discipline
.
Recent and relevant engagement working with a government entity
About Educology Solutions
Employees first. Customer always. Mission driven. Everyone matters. Join the vibrant team at ESI where we prioritize our employees’ well-being and champion customer satisfaction above all else. Our culture is defined by a mission-driven approach, ensuring that every member contributes to our collective success. At ESI, we value the unique perspectives each individual brings to the table. Through collaboration and innovation, we’re reshaping the digital landscape of public sector services. If you’re passionate about making a difference, eager to grow professionally, and thrive in a supportive environment, join us in our journey to create impactful solutions and drive positive change.