About The Position

As a Geographic Information System (GIS) Software Engineer, you will design and develop GIS applications and databases that integrate with the Port of Seattle's Enterprise GIS infrastructure. You will also collaborate with business stakeholders to understand their business requirements and partner with them throughout the software development life cycle to deliver solutions that meet their needs. You will integrate GIS systems with other technology systems and ensure assigned efforts are tracked in alignment with organizational standards and procedures. You will provide leadership and guidance to the GIS Analyst when they are assigned to a project that the GIS Software Engineer is leading, ensuring that they are assigned specific technical roles on the development project to maximize their contribution and efficiency. You will provide technical expertise and effort leadership for the design, implementation, and deployment of Enterprise GIS applications. You will develop data-sharing capabilities and ensure system continuity and provide technical expertise when application development is outsourced to consultants. You will engage with customers to understand their business requirements and partner with them throughout the software development life cycle to deliver solutions that meet their needs. You will also provide training to Port staff to ensure the successful adoption of delivered systems. You will collaboratively maintain and enhance the GIS Software Development Lifecycle (SDLC) in compliance with industry standards and organizational processes. You will understand and mitigate cybersecurity risks related to developed solutions by including security throughout the SDLC. You will provide production system support, using Information & Communications Technology (ICT) standards and processes to track production incidents and their resolution.

Requirements

  • Five (5) years of experience in Information Technology.
  • Advanced expertise in GIS software development (especially ESRI systems).
  • Strong programming skills.
  • Solid experience in database design and management (e.g., SQL Server).
  • Comfortable with system integration.
  • Comfortable with SDLC best practices.
  • Comfortable with cybersecurity considerations.
  • Comfortable with technical project management.
  • Strong communication and collaboration skills to engage with customers, stakeholders, and team members throughout the software development lifecycle.
  • High attention to detail.
  • Ability to track and manage multiple project effort assignments at once in alignment with organizational standards and procedures.
  • Strong problem-solving skills to identify and mitigate cybersecurity risks throughout the SDLC.
  • Ability to provide technical guidance and leadership to team members, including GIS Analysts and consultants.

Nice To Haves

  • Bachelor's degree in information technology, computer science, or business administration.

Responsibilities

  • Design and develop GIS applications and databases that integrate with the Port of Seattle's Enterprise GIS infrastructure.
  • Collaborate with business stakeholders to understand their business requirements and partner with them throughout the software development life cycle to deliver solutions that meet their needs.
  • Integrate GIS systems with other technology systems.
  • Ensure assigned efforts are tracked in alignment with organizational standards and procedures.
  • Provide leadership and guidance to the GIS Analyst when they are assigned to a project that the GIS Software Engineer is leading.
  • Provide technical expertise and effort leadership for the design, implementation, and deployment of Enterprise GIS applications.
  • Develop data-sharing capabilities and ensure system continuity.
  • Provide technical expertise when application development is outsourced to consultants.
  • Engage with customers to understand their business requirements and partner with them throughout the software development life cycle to deliver solutions that meet their needs.
  • Provide training to Port staff to ensure the successful adoption of delivered systems.
  • Collaboratively maintain and enhance the GIS Software Development Lifecycle (SDLC) in compliance with industry standards and organizational processes.
  • Understand and mitigate cybersecurity risks related to developed solutions by including security throughout the SDLC.
  • Provide production system support, using Information & Communications Technology (ICT) standards and processes to track production incidents and their resolution.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service