Palo Alto, CA

Geospatial Software Engineer-City of Palo Alto

The Department:
The Information Technology Department’s mission is to provide technology solutions that enable City Staff to deliver services to the Palo Alto community. Our City and its departments depend on technology to deliver services. The Information Technology Department provides a broad range of high-quality, cost-effective solutions to employees, departments, council members, and the community for each to meet their respective goals. The IT Department provides over two hundred distinct technology solutions to the City of Palo Alto and maintains a governance model for aligning city goals, allocation of funds, and technology projects. Learn more about the department {apply below}

The Position:
The Geospatial Software Engineer will be responsible for planning and collaboration with the team to identify, recommend, develop, implement, and support all GIS projects. Will be responsible for the design, development, and implementation of GIS software development
Ideal Candidate:

  • Experience in ArcGIS Enterprise

  • Use of some or all of the following: Esri APIs: ArcFM, ArcGIS Api for JavaScript, ArcGIS REST API, ArcGIS Runtime SDK, ArcGIS Pro SDK, ArcGIS Server SDK, ArcObjects SDK for .NET

  • Understanding of GIS concepts: Datum and Projection concepts, X/Y vs Lat/Long usage and translation, Symbology, Annotation, Dimensions

  • Expertise in RDBMS such as Oracle and SQL Server related to design/development activities

  • Proficient in Python

  • Web Application Development (JavaScript, ASP.NET, HTML, etc.)

  • Strong Knowledge of Service Oriented Architecture (SOA)

  • Strong Knowledge of Agile Methodologies/Scrum

  • Knowledge of IT security concepts and implementation patterns within Esri technology

  • Ability to clearly communicate technical ideas, whether to other technical peers or non-technical project managers, or customers

  • Highly proficient in technical writing.

  • Excellent communication, collaboration, and teamwork skills.

Preferred

  • Experience in designing and Implementing Electric Distribution Asset Management GIS Applications.

  • Any experience in Esri UNM migration and UNM extension

  • Hands-on experience in AutoCAD

Compensation (MGMT) : Comprehensive compensation plan, to learn more click {apply below}
Benefits: Fantastic benefits package, to learn more click {apply below}. Schedule: Flexible/Hybrid
Essential Duties
Essential and other important responsibilities and duties may include, but are not limited to, the following:

  • Interface with key stakeholders and apply your technical proficiency across different stages of the SDLC including requirements gathering, application architecture definition, and design.

  • Work with development teams to design, implement, test, and document technical solutions

  • Present ideas for system improvements.

  • Utilize Web, Desktop, Mobile, and GIS Industry standards, testing, and quality procedures

  • Work under the guidance of the GIS Manager

  • Act as a liaison between users and GIS development teams to ensure customer requirements are well understood.

  • Customer engagement on requirements, overall solution architecture, and design presentations

  • Define customer requirements, translate them into new software designs and contribute significantly to building software releases containing these new capabilities

  • Provide estimates, technical write-ups, solution architecture, and presentations for GIS solutions.

  • Strong understanding of Systems Integration and defining scalable architectures that incorporate numerous, complex integrations based on a variety of technologies such as GIS, Web Services, Data replication, etc.

  • A clear understanding of SDLC with proven expertise in managing highly critical projects with very complex requirements

  • Maturity to understand the software development methodology to employ for each project based on the schedule, operational, and business requirements, i.e. whether Iterative, Agile, etc.

  • All other duties as assigned.

Minimum Qualifications
Experience:
Minimum 5-8 years of progressive experience in software development, Enterprise GIS implementation, and System Integration.

Educational Qualification & Certifications:

  • Bachelor’s in GIS, Computer Science/IT, or a related field

  • ESRI Technical Certifications – System Design (preferred)

Candidates with an equivalent combination of education and experience sufficient to successfully perform the essential duties of the job will be considered.
Vaccination Status: The City of Palo Alto recently implemented a COVID19 vaccination policy, which requires employees reporting to work onsite to be vaccinated or regularly tested. Upon your start date, you will be asked your COVID19 vaccination status. If vaccinated, we will ask to see a copy of your vaccination card. A member of our Benefits team will explain the policy in more detail once onboarded.

The City of Palo Alto is an Equal Opportunity Employer. In compliance with the Americans with Disabilities Act, the City will provide reasonable accommodation to qualified individuals with disabilities and encourages both prospective and current employees to discuss potential accommodations with the employer.

- provided by Dice

Recommended Skills

  • .Net Framework
  • Api
  • Agile Methodology
  • Annotation
  • Arc Gis (Gis Software)
  • Arc Gis Servers
Browse other jobs