Python Developer

Techvilla Solutions

Phoenix, AZ

Posted On: Apr 28, 2025

Posted On: Apr 28, 2025

Job Overview

Job Type

Contract - W2, Contract - Independent

Experience

5 - 10 Years

Salary

$40 - $50 Per Hour

Work Arrangement

On-Site

Travel Requirement

0%

Required Skills

  • Python
  • geospatial
  • SQL Server
  • automation
  • geocoding
  • GIS
Job Description
Roles and Responsibilities
  • Refactor and modernize Python scripts for geospatial data processing, adhering to best practices (PEP 8, logging, error handling).
  • Maintain and improve integrations with geocoding services (Google Maps API, ArcGIS Server, local software).
  • Transition data from flat files to ArcGIS Enterprise Geodatabase (SQL Server).
  • Implement robust error handling, logging, and fallback logic for geocoding failures.
  • Produce clear technical documentation and collaborate with internal teams for testing and support.

 

Required Qualifications
  • Bachelor’s degree in Computer Science, GIS, or related field (or equivalent experience).
  • Minimum 5 years of Python development experience with geospatial data and geocoding services.
  • Advanced Python skills for data processing and automation.
  • Strong experience with ArcPy for geospatial tasks and SQL Server for managing geospatial data.
  • Experience with Google Maps API and geocoding services (authentication, API quotas, response parsing).
  • Familiarity with API security protocols (OAuth2, API keys, JWT).
  • Adherence to software development best practices (PEP 8, Git, clean code).

 

Preferred Qualifications
  • Experience modernizing legacy Python codebases.
  • Knowledge of geocoding accuracy, fallback strategies, and manual resolution workflows.
  • Background in GIS, public health, or government sectors.

Job ID: TS250142


Posted By

Vivek

Information Technology Recruiter


Related Jobs
  • Contract - W2
  • Contract - Independent

  • Company
  • COMPANY

    Techvilla Solutions

  • Company
  • experience

    5 - 10 Years

  • Travel Requirements
  • Work Arrangement

    On-Site

  • Wallet
  • SALARY

    $40 - $50 Per Hour

  • Skills
  • SKILLS

    • Python
    • geospatial
    • SQL Server
    • automation
    • +2 more

Posted On: Apr 28, 2025

  • Full-time

  • Company
  • COMPANY

    Techvilla Solutions

  • Company
  • experience

    6 - 10 Years

  • Travel Requirements
  • Work Arrangement

    On-Site

  • Wallet
  • SALARY

    $90,000 - $110,000 Per Year

  • Skills
  • SKILLS

    • Python
    • IaC
    • cloud
    • CI/CD

Posted On: Mar 19, 2025

  • Contract - W2

  • Company
  • COMPANY

    Techvilla Solutions

  • Company
  • experience

    8 - 12 Years

  • Travel Requirements
  • Work Arrangement

    Hybrid

  • Wallet
  • SALARY

    $55 - $60 Per Hour

  • Skills
  • SKILLS

    • Python
    • SQL
    • AWS
    • Snowflake
    • +2 more

Posted On: Mar 17, 2025

  • Full-time

  • Company
  • COMPANY

    Neshent Tech

  • Company
  • experience

    12 - 16 Years

  • Travel Requirements
  • Work Arrangement

    Hybrid

  • Wallet
  • SALARY

    $110,000 - $140,000 Per Year

  • Skills
  • SKILLS

    • Python
    • PostgreSQL
    • CI/CD

Posted On: Mar 13, 2025

  • Full-time

  • Company
  • COMPANY

    Techvilla Solutions

  • Company
  • experience

    8 - 12 Years

  • Travel Requirements
  • Work Arrangement

    On-Site

  • Wallet
  • SALARY

    Depends on Experience

  • Skills
  • SKILLS

    • Python
    • frameworks
    • DevOps
    • Flask
    • +1 more

Posted On: Feb 12, 2025