14 Apr
Full Stack GIS Developer
California, Sanfrancisco , 94101 Sanfrancisco USA

Vacancy expired!

Full Stack GIS Developer

San Francisco, CA / Walnut Creek, CA

6+ Months

Job Duties:
  • Create the design, implementation, and ongoing management of systems that deliver against strict requirements for functionality, scalability, performance, and reliability.
    • Contribute to the design and architecture to enable secure, scalable, and maintainable software and to clearly articulate the implications of design/architectural decisions, issues and plans to technology leadership.
    • Follow ESRI GIS best practices and build GIS solution that help with maintainability and scalability of the applications.
  • Serve as a top-tier technical escalation point for critical pre-production issues and drives escalation/resolution of problems into Development, QA, and Operations teams.
    • Resolve problems that arise with existing production applications in a timely manner to ensure the efficient and proper functioning of application components
    • Use ArcGIS Monitor to determine thresholds for alerts and to monitor and identified system activities in pre-production and production environments.
    • Use Fiddler to debug and determine the service issues in pre-production and production environments.
    • Collaborate with development, testing, infrastructure and operations teams to address and implement solutions to identified issues, to deliver a defect free product.
  • Collaborate with development to design in-house tools/software.
    • Work with the application development team to determine technical requirements and estimate effort and prioritize tasks.
    • Design and develop new application components and services (including prototypes and concepts)
    • Drive design reviews define interfaces between code modules and apply cutting edge technologies to designs.
  • Utilize technologies including ESRI ArcGIS Online, WebApp Builder for ArcGIS, ArcGIS API for JavaScript v4.8, WebApi2, ASP.NET
    • Use ArcGIS API for JavaScript v4.8 to implement web apps, Use Geocoding service to convert address to and from geographic coordinator
    • Build the presentation layer using the front-end technologies – HTML5, CSS3, TypeScript and NodeJS.
    • Build the service layer that interacts with various third-party applications using WebApi2, SOAP and Restful webservices and maintain the database layer using SQL.

Skill Set:
  • ESRI ArcGIS, including the following specific components:
    • GIS Server (required)
    • GeoEvent Server
    • GeoAnalytics Server
    • Image Server
    • Portal (required)
    • WebAppBuilder (required)
    • ArcGIS Enterprise and ArcGIS Online Environment
    • ArcObjects development
    • ARC FM
  • Python Scripting:
    • Python 2.6+
    • Python 3.3+
    • Experience with Python and developing REST APIs with Python
  • .Net core / Angular / React / Node JS:
    • Experience in developing Micro services / API using .net core
    • Experience in developing highly scalable web application using Angular/ React/ node Js
    • Web Development: (required)
      • JavaScript
      • HTML5
      • CSS3
      • jQuery
      • Dojo
  • Version Control System: (required)
  • TFS
  • Git

Education : At least a bachelor’s degree (or equivalent experience) in Computer Science, Software/Electronics Engineering, Information Systems or closely related field is required

Vacancy expired!


Related jobs

Report job