Python Developer
Need Local Arizona Residents Only
W2 Only
Seeking a skilled and experienced Python developer to modernize and refactor the Python codebase that supports an existing full-stack geocoding system.
This system includes multiple Python scripts for data processing and automation, a SQL Server database, Esri file geodatabases, and a PHP-based web interface for configuring and running geocoding jobs. It also features a manual geocoding interface built with the ArcGIS JavaScript API. Geocoding workflows leverage a combination of locally installed geocoding software, ArcGIS Server-based geocoding services, and the Google Maps API.
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
Qualifications:
- Bachelor s degree in computer science, Geographic Information Systems, Software Engineering, or a related field.
- Experience in Python development
- Demonstrated experience refactoring or modernizing existing codebases for improved maintainability and performance.
- Experience working with government or public health organizations is a plus.
Compensation: $55.00 - $60.00 per hour
About SR International INC.
SR International has been a leading name among the IT consulting companies with offices in US and India. For past 16 years, our industry experience and domain knowledge have enabled us to provide innovative solutions to our customers.
Who We AreWe Are Leading IT Based Solution Providers
Today, the world of business information represents the realization of our collective efforts toward improving the future. Held only by the limits of our imagination, the business world is accelerating at an ever-increasing pace. Imagine a better way of doing business, of implementing the perfect software, of refining practice or business integration. All it takes are benchmark standards in service, support, and technical know-how, which have been our bread and butter.
Our Vision.Established in 2002, SR International Inc is one of the fastest growing and reputed provider of Information Technology Services and Solutions in the USA. Since our inception, we have been a trusted IT partner for our clients. We take pride in our highly skilled IT Resources and unique engagement model. We have been consistently delivering on our promises as a high-performance team. Our expertise in Cloud Computing, Mobility, Web Technologies, ERP and CRM are second to none. Our industry-leading flagship product iMathSmart is re-defining math learning experience for school students.
Career At SR International
At SR International, we treat our consultants like family. Our business and our reputation have been built and maintained by quality resources working onboard, so it’s important for us to maintain the quality resource pool.
Recommended Jobs
PACU Registered Nurse (RN)
We are seeking a skilled and compassionate PACU Registered Nurse (RN) to join our healthcare team in Sierra Vista, AZ. This role is essential for ensuring patient safety and comfort during the criti…
Client Services Representative (Homeownership)
: The Client Services Representative (CSR) is the primary contact between Trellis and external customers to ensure client satisfaction for the services being provided by the organization. The Client …
Primary Care - Estrella Mountain | $50K Sign-On + Loan Repayment | Supportive Team
BC/BE Family Medicine - West Valley / Phoenix-Metro Excellent opportunity exists for a BE/BC Family Medicine physician to join Banner Health Centers & Clinics in the rapidly growing city of Goodye…
Landscape Designer (Project Hire/Internal Assignment)
Job Summary: About the Role and Team Walt Disney Imagineering is the creative force that imagines, designs, and brings to life all Disney theme parks, resorts, attractions, and cruise ships wor…
Elementary School Leader
Leona Group Schools are a group of schools ranging from Preschool to High School uniquely designed for their communities. Schools meet each child where they are, responding to their unique circumstanc…
Aerospace Mech
Job Title: Aerospace Mechnic Job Description Assemble engine cowlings and sheet metal components while stationed at a major aerospace facility. Utilize your skills in reading blueprints and sta…
Inpatient Registered Nurse: PRN
Exceptional is looking for extraordinary Registered Nurses for a 9-bed unit with telemetry capabilities. Why EHC? Comfortable patient ratios that allow for true patient connection Great…
Caregiver with Office Skills for Worcester Area
&##127970; Company: Guardian Angel Senior Services &##128205; Location: Auburn and Surrounding Towns A Unique Opportunity to Combine Caregiving with Administrative Support Guardian Angel Senio…
Estimator (Heavy Civil / Water)
Superintendent – Heavy Civil / Roadway Division Location: Greater Phoenix Area Employment Type: Full-Time Compensation: Commensurate with Experience Position Overview We are seeking…
Senior Estimator
Pay: $120,000.00 per year Note: This position requires employees to work in a hybrid model (some in-office in Boston, some remote) at the client’s Boston office. Note: The qualified candidate…