Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

S R International Inc Logo

Python Developer

S R International Inc

Salary not specified
Sep 1, 2025
Phoenix, AZ, US
Apply Now

Modernize and refactor the Python codebase that supports an existing full-stack geocoding system.

Requirements

  • Advanced experience writing clean, modular Python code for data processing and automation.
  • Familiarity with best practices including PEP 8, logging, and error handling; libraries may include: pandas, os, shutil, logging, arcpy, pyodbc, requests
  • Experience using ArcPy for spatial joins, geoprocessing, and field calculations
  • Strong understanding of SQL Server databases, including querying and updating tabular data; working knowledge of geospatial data stored in ArcGIS Enterprise Geodatabases
  • Experience working with third-party geocoding APIs, especially Google s Geocoding API (including authentication, usage limits, and response parsing)
  • Familiarity with API security protocols such as OAuth2, API keys, or JWT
  • Understanding of API authentication and security protocols

Responsibilities

  • Modernize and refactor the Python codebase that supports an existing full-stack geocoding system.
  • Develop and maintain multiple Python scripts for data processing and automation.
  • Interact with SQL Server databases and Esri file geodatabases.
  • Work with a PHP-based web interface for configuring and running geocoding jobs.
  • Utilize the ArcGIS JavaScript API for a manual geocoding interface.
  • Integrate with geocoding workflows using locally installed geocoding software, ArcGIS Server-based geocoding services, and the Google Maps API.
  • Implement API security protocols such as OAuth2, API keys, or JWT.

Other

  • Need Local Arizona Residents Only
  • W2 Only
  • Onsite
  • Comfortable working independently and delivering clear, reliable deliverables in a contract environment
  • Prior work with public health, government, or GIS teams is a plus