onsite
Information Technology Analyst/Programmer II - City of Phoenix
Software Engineer
Senior IT analyst/programmer focused on supporting the City Engineer’s Capital Improvement Program, developing data‑driven tools, automating workflows, and integrating GIS and business intelligence solutions using Python, SQL, JavaScript, ArcGIS and Power BI.
About the role
Key Responsibilities
- Design, develop, and maintain data‑centric applications and dashboards to support capital project planning and execution.
- Write efficient SQL queries and Python scripts to extract, transform, and load data from multiple municipal databases.
- Integrate GIS data using ArcGIS and develop web‑based mapping solutions with JavaScript frameworks.
- Collaborate with cross‑functional teams to gather requirements, troubleshoot issues, and deliver timely technical solutions.
- Document code, processes, and best practices to ensure maintainability and knowledge transfer.
Requirements
- 3+ years of experience in software development, data analysis, or related IT roles.
Skills
pythonsqljavascriptpower bi