GIS Developer

Job Title: GIS Developer
Work Location: Los Angeles, CA
Job Type: Full-time (40 hours per week)
 
Job Description:
GIS Developer is responsible to provide application development services and technical support, as needed, to the ongoing GIS Data Analysis/Application Development/Support projects. The GIS Developer position will be responsible for the following job duties.

  • GIS Developer’s primary task is to work onsite with GIS product development team to develop and support Client’s enterprise GIS applications.
  • GIS Data Analysis and work with Data Scientists to prepare models for Machine Learning.
  • Development of custom web services to process/update GIS map data to display on web map viewer.
  • Code construction using Geospatial technologies – ESRI ArcGIS JavaScript API, Geocoding services, ArcGIS Portal, ArcGIS Server, Geodatabase, .Net/C#, PL/SQL, Python, HTML5, and JavaScript.
  • Development of python scripts to publish map services, and load data into Geodatabase.
  • Work with Architect and DBA to design and configure the Geodatabase.
  • GIS web map applications & web services development and maintenance support.
  • Deploy the custom developed applications and web services to Web Server/Azure cloud.
  • Research on new feature updates in software, database, and technology best practices.
  • Collaboration with technical/subject matter experts to analyze business and functional requirements to prepare technical and functional design documents.
  • Automated builds, test cases, and quality reports for applications, where feasible.
  • Responsible for adherence to standards, policies, and development guidelines.
  • Ability to work both as a team member, and independently on complex tasks, to maintain project timelines and deliver on commitments.
  • Report development status to onsite GIS project manager regularly.
 
Qualification & Skills:

  • 4+ years of experience in developing applications using ArcGIS product suite
  • 4+ years of software development using .Net/C#, PL/SQL, Python, HTML5, JavaScript, Oracle/SQL server
  • 4+ years of software development using JavaScript/Web APIs
  • Experience with ArcGIS Portal and WebApp/Experience builder development
  • Experience in GIS application support operations and troubleshooting issues
  • Knowledge of working with deep learning models related to spatial data
  • Knowledge of ArcSDE Geodatabase with SQL Server/Oracle Spatial and Open Source databases
  • Solid understanding of SDLC and development fundamentals
  • Bachelor degree in GIS/Science/Computers/Engineering or equivalent
  • Excellent communication and interpersonal skills