Job Detail

Organization: Texas A&M AgriLife Extension Service
Title: Geospatial Developer I
Location: Houston, TX

Posted: 2024-04-12
Application Deadline: 2024-05-30

Position Description:

System Title/Functional Title: Geospatial Developer I/Geospatial Developer I
Houston (Clear Lake), TX

Full-time, Annual Salary Range: $84,000 - $91,500
TCWP (Texas Community Watershed Partners) Product Team

Position open until filled. Interviews will be scheduled on a rolling basis.

At least two years of professional experience in geospatial development.

Keywords: software developer, GIS programming, geospatial application, web developer, PostGIS

Position Description – Geospatial Developer I
Please send a resume or CV and a cover letter to [email protected].

Essential responsibilities, Knowledge/Skills/Abilities, and application process are available on our website,

Texas A&M AgriLife is an Equal Opportunity/Affirmative Action/Veterans/Disability Employer.


The TCWP team provides education, outreach, and planning support for communities around the state, focusing on approaches that foster collaboration and holistic solutions to reduce risks from floods and other hazards. Central to our approach is the engagement of community staff, elected officials, and decision-makers in interactive planning exercises. Leveraging data-driven methodologies and innovative tools, such as our award-winning GIS-based scenario planning software, CommunityViz. We facilitate collaborative sessions aimed at envisioning resilient futures.

Operating within the largest university-based extension program nationwide, TCWP is uniquely positioned to deliver highly impactful data driven tools and services. We cultivate strong partnerships with sister state agencies and federal entities, ensuring that our technology reaches communities ready to embrace sustainable planning practices. Through close coordination with our partners and stakeholders, TCWP strives to provide access to innovative planning tools, empowering communities to build a resilient future.


Your expertise as a geospatial developer will be instrumental as you develop and maintain various applications and data products utilized in our product and service offerings. In this role, you will actively support the senior geospatial data engineer in designing and testing geoprocessing tools and data production workflows using various applications. By ensuring consistent and timely production of much needed data and services that support various applications and users, you will contribute to expanding our product’s abilities to foster preparedness in communications across Texas and beyond. The team member will be expected to work as part of an Agile team with access to both local and cloud-based development environments.


We’re searching for an early-career developer who thrives on building creative and effective data production tools, particularly in a fast-paced, startup-like environment within a university setting. As junior developer, you will be entrusted with providing mission-critical development support, creating a range of data products and services. Using a collaborative approach with the product team, you will skillfully translate end user requirements into effective and efficient services tailored to meet product goals. We are seeking experience working with and developing GIS and various tools in automating geospatial workflows, preferably using FOSS such as QGIS, GDAL, PostGIS, and other open-source libraries.

We are looking for someone who is not only highly motivated and organized but also possesses a keen eye for detail and solid programming skills and methodologies. As part of our rapidly growing team, adaptability to evolving team dynamics and effectiveness in virtual collaboration are key attributes we value.


Optional two days work from home. Employees are eligible for a generous health insurance plan, including dental and vision. PTO starts at 12 personal days a year, 11 paid holidays, and 12 sick leave days. Employees join the Texas Teachers Retirement System (TRS) with employer contributions. Additional retirement savings are available. Office culture is casual but earnest about doing good work and helping communities improve their safety and well-being through planning. As university employees, staff will have no-cost access to LinkedIn learning training and professional credits.


Designs, develops, tests, implements, documents, and maintains custom software applications, including both geospatial and non-geospatial tools.

Design, deploy, and maintain enterprise geospatial databases to support application needs and data requirements for both the in-house GIS team and other clients.

Maintains and debugs database and application issues and implements changes through coding and testing.

Provides consulting, technical support, and training to users and technical staff of custom geospatial applications.

Tests and evaluates new technology to recommend efficient and cost-effective methods for application development and maintenance.

Provides personnel and end-user support for geographic information system (GIS) software.

Conducts necessary research on complex, technical problems related to our products, systems, and services.

Develops and implements solutions to meet product and organizational needs.

Acquires, curates, and organizes geospatial data within our geospatial libraries to ensure data integrity and accessibility.

Implements and adheres to data protocols and governance.

Prepares technical documentation for data definitions, schemas, and ETL methods to ensure clear understanding and usability.

Participates in professional development and training to stay up to date on the latest trends and technologies.

Participates in various cross-functional teams and technical meetings, internal and external to the program. Contributes collaboratively to decision-making processes.

Assists with the maintenance of GIS software, computers, and related infrastructure to ensure reliable system performance.


Bachelor’s degree in applicable field or equivalent combination of education and experience

Two years of related experience in design and development of web, mobile, and/or database applications including at least one year in geospatial applications.


Working knowledge in developing geospatial applications including assessing user needs, design, and development of geospatial databases, programming functionality, building interfaces, testing, deploying, and maintaining applications.

Working knowledge of at least one general programming language (Python, Java, VB.Net), web programming (, JavaScript, HTML5, Leaflet.js, Turf.js), database queries using SQL, and GIS scripting (ArcObjects, Arcade, GDAL).

Working knowledge of PostgreSQL, PostGIS, SQL Server, ArcSDE, ArcGIS Server, and REST APIs.

Experience with the use of code versioning such as Git and similar tools.

Familiarity with IIS, Apache, or similar web services.

Familiarity with Agile or Scrum software methodologies.

Experience working in any of the major cloud environments such as Azure, GCP, or AWS is a plus.

Basic knowledge of graphic design using Adobe Creative Suite is a plus.

Possess critical-thinking skills, is self-motivated, and self-disciplined.

Can think of big picture strategy while completing routine daily tasks.

Can pay close attention to details when designing applications.

Has interest and passion for working on the web and the end-user experience.

Knowledge of word processing, spreadsheet, and database applications.

Ability to multitask and work cooperatively with others.


Administrative and physical demands:

May require extended bending, reaching, stooping, kneeling, squatting, and sitting.

May require extended communication with visitors and employees in person, telephonically or electronically.

May require infrequent travel in State vehicles with overnight stays.

May require operating computers with high-definition screens for extended periods of time.

All Contents © 1999-2022. The GIS Jobs Clearinghouse