GIS Developer (ITP-B, BU)

City of Seattle - Seattle Information Technology Department   Seattle, WA   Full-time     Information Services / Technology (IT)
Posted on August 29, 2023
Apply Now

GIS Developer (ITP-B, BU)


$45.44 - $68.20 Hourly

Seattle, WA

Job Type
Classified Civil Service, Regular, Full-Time

Job Number

Seattle Information Technology

Opening Date

Closing Date

Position Description

This position will be open until filled. However, priority will be given to candidates who apply by September 15, 2023.

The Applications Division of Seattle Information Technology (IT) is seeking a versatile GIS professional with a solid grasp of GIS concepts and technologies and a passion for customizing and extending GIS software to meet customer's needs. As a GIS Developer at the City of Seattle, you will be working on innovative GIS solutions that enable data-driven decision-making! You will work with City staff to collect, document and analyze software requirements and assess and recommend technology solutions. Additional responsibilities include configuring and developing web applications, map services, workflows and ETL processes to integrate business systems with spatial GIS data to support business functions.

This position will provide the opportunity to work on large and small GIS projects, and will frequently partner with product owners and users, to deliver GIS applications, spatial analysis and functionality. Assignments can range from independent work to being a member on large team projects. This is a fast-paced and exciting work environment with a philosophy of continuous modernization and continuous improvement!
As a city, Seattle is known as a dynamic leader in technology, innovation, and the environment. As an employer, the City is leading local government in environmental stewardship and social justice among other things, making our city what it is today and shaping our exciting future. The organization’s workforce plays a meaningful role in making this possible.

Seattle IT is a trusted partner that provides secure, reliable, and compliant technologies enabling the City to deliver equitable and responsive services to the Seattle community. This purpose statement is a simple declaration of who we are and why we do our work. It is intended to be a guide that helps us to not lose sight of why we perform everyday tasks or to invest effort to tackle difficult problems. It emphasizes that our existence as a department is to support our City partners. It reminds us that we are part of a larger organization that collectively is working towards improving the lives of the residents of our city. The 600+ strong professionals in Seattle IT are involved in the full spectrum of a modern IT enterprise offering many dynamic career opportunities. We hope you’ll join us!

Job Responsibilities

  • Collect, document and analyze user, business and functional software requirements, and assess technology solutions and recommend options. 
  • Develop data models to describe data objects and their relationships with one another to support extract, transform, load (ETL) process between GIS and City business systems. 
  • Design, construct, and maintain an array of custom GIS applications, tools, spatial data processing scripts, and web services, using standard software lifecycle processes.
  • Optimize current processes to run securely, efficiently, and accurately to minimize negative user impact.
  • Provide support, problem solving, modifications, enhancements and maintenance for the suite of web mapping applications, including publishing map services, configuring sites and data management.


NOTE: Equivalent combinations of education, training and experience will be considered for the required qualifications except where specifically noted. 

Required Skills:

  • A solid understanding of GIS web applications and web application architecture.
  • Knowledge and understanding of GIS and experience with the Esri software suite (ArcGIS Desktop, ArcGIS Server, Portal, Experience Builder, Survey123, Runtime SDKs, etc.).
  • Experience working with a relational database management system such as Oracle, Microsoft SQL Server, PostgreSQL or other. 
  • Software development experience with Python and ArcPy.
  • Experience in performing all phases of the software development lifecycle (SDLC) ranging from requirements analysis through implementation and maintenance.
  • Demonstrated ability to explain complex technical concepts in clear and common language.
  • Demonstrated success in problem solving and troubleshooting.
  • Ability to work independently and as part of a team, and efficiently in a deadline-driven environment.

Desired Skills:

  • Knowledge of common workflows in local government
  • Knowledge of or experience integrating GIS with business systems (e.g. permitting, work and asset management, customer billing, engineering records)
  • Familiarity with Geocortex and VertiGIS studio configuration and support. 
  • Experience using Azure DevOps and GIT

Additional Information

Salary: The full salary range for this position is $45.44 - $68.20 per hour. The salary for this individual role has been identified as $51.00 - $59.00 per hour.

Why work at the City of Seattle? 
We recognize that every employee must play a role in ending institutional and structural racism. Our culture is the result of our behavior, our personal commitments, and the ways that we courageously share our views and encourage others to do the same. To cultivate an antiracist culture, we seek employees who will engage in the Race and Social Justice Initiative by working to dismantle racist policies and procedures, unlearn the way things have always been done, and provide equitable processes and services.

Additionally, we offer a comprehensive benefits package including vacation, holiday, and sick leave as well as medical, dental, vision, life and long-term disability insurance for employees and their dependents. More information about employee benefits is available on the City's website at:

Application Process: A cover letter and resume are required with your application. We encourage you to use your cover letter to discuss why you want to do this work and how you meet the qualifications for the position. Your resume should summarize the talent, experience, knowledge, and skills you bring to this work. Apply online at

If you have any questions, please contact Naomi Recania at

Workplace Environment (Telework Expectation): This position offers the flexibility of a hybrid work schedule. At this time, hybrid telework schedules have a minimum requirement of two days onsite per week. Individual schedules will be based on operational needs and agreement between the employee and their supervisor.

Background Check: This hiring process involves a background check of conviction and arrest records in compliance with Seattle's Fair Chance Employment Ordinance, SMC 14.17. Applicants will be provided an opportunity to explain or correct background information.

Who may apply: This position is open to all candidates that meet the minimum qualifications. The City values different view points and life experiences. Applicants will be considered regardless of race, color, creed, national origin, ancestry, sex, marital status, disability, religious or political affiliation, age, sexual orientation, or gender identity. We encourage people of all backgrounds to apply, including people of color, immigrants, refugees, women, LGBTQ, people with disabilities, veterans, and those with diverse life experience.

NOTE: This position is covered by a collective bargaining unit; International Brotherhood of Electrical Workers, Local 77. For information explore Local 77’s website.


City of Seattle
Seattle Municipal Tower
700 5th Avenue, Suite 5500
Seattle, Washington, 98104