Talent.com
A428-Python developer rec 5208

A428-Python developer rec 5208

FHRPhoenix, AZ, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

Arizona Department of Health Services (ADHS)

100% on site in Phoenix,AZ

Our direct client has an opening for a Python developer rec 5208

This position is up to 12 months with the option of extension. The client is in Phoenix, AZ.

Rates are $55-$65w2 or $60-70 corp to corp.

Please send us your rate and resume.

Key Responsibilities :

  • Assess the current Python codebase, workflows, and dependencies related to geocoding and spatial data processing.
  • Refactor and modernize existing Python scripts to improve code readability, modularity, and adherence to best practices (e.g., PEP 8, logging, error handling).
  • Maintain and improve integration with multiple geocoding services, including locally installed geocoding software, ArcGIS Server REST-based services, and Google Maps Geocoding API (including quota management and API key security)
  • Transition data processing from flat files (CSVs, Esri file geodatabases) to an ArcGIS Enterprise Geodatabase (SQL Server).
  • Implement robust logging, error handling, and validation throughout the codebase.
  • Optimize and document fallback logic for handling geocoding failures and manual resolution workflows.
  • Produce high-quality technical documentation, including code comments and usage instructions, architecture diagrams and workflow documentation.
  • Improve the logging and reporting framework for better error tracking and system transparency.
  • Collaborate with internal GIS and IT staff for requirements clarification, testing, and implementation support.

Required Skills & Experience :

  • Core Technical Proficiency
  • Python Proficiency – 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
  • Software Development Best Practices
  • Adherence to PEP 8 and modular design principles
  • Use of Git for version control and collaboration
  • Experience writing clean, maintainable, and well-documented code
  • Comfortable working independently and delivering clear, reliable deliverables in a contract environment
  • Preferred Qualifications
  • Experience modernizing or rewriting legacy Python codebases
  • Familiarity with geocoding accuracy scoring, fallback strategies, and manual resolution workflows
  • Prior work with public health, government, or GIS teams is a plus
  • Skill

    Minimum of 5 years of experience in Python development

    Demonstrated experience refactoring or modernizing existing codebases for improved maintainability and performance.

    Education

    Bachelor’s degree in Computer Science, Geographic Information Systems, Software Engineering, or a related field. Equivalent professional experience may be substituted for formal education.

    Experience working with government or public health organizations is a plus.

    By replying to this job advertisement, I agree I want to receive additional job advertisements from Focused HR Solutions, including email, phone and mail to the contact information I am submitting. I consent to Focused HR Solutions, its affiliates, third parties and partners processing my personal data for these purposes and as described in the Privacy Policy. I understand that I can withdraw my consent at anytime.

    serp_jobs.job_alerts.create_a_job

    Rec • Phoenix, AZ, US