Sr. Geospatial Developer

Location: Collierville, TN
Date Posted: 05-30-2017
Position Title          Sr. Geospatial Developer - TN #3721
 
Relocation              No
 
Location                 Collierville, TN
 
SUMMARY:  The Senior Geospatial Developer role provides project planning, design, implementation, and application support professional services.  The position is responsible for client and server-side development of desktop and web-based (GIS) software applications, spatial and non-spatial RDBMS development and data management, Enterprise GIS administration, and post-implementation support services with extended coordination of others on the GIS team.  Must consistently exercise independent choice and judgment or perform work requiring invention, imagination or talent in a recognized field of artistic endeavor 50% or more of the time.
 
 
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following: 
 
Responsible for providing support of business-critical applications
 
Provide leadership, and administrative support to the software development team
 
Provide expertise on multiple OS, including VM and cloud computing technology such as AWS and Azure
 
Diagnose, troubleshoot, and resolve complex system application issues, and identifies, analyzes, and fixes bugs and performance issues as needed
Maintains multiple large RDBMS, and implements strategies for the handling, storage, editing, management, and querying of massive tables (Big Data)
 
Provides advanced application support, maintenance, and troubleshooting of GIS software and associated deliverables to the users of the GIS data and software within the company.
 
The Senior Geospatial Developer will attend training sessions and/or educational seminars or classes to remain current on new tools, technology and other processes pertaining to the necessary software to support information management programs.
 
Defines data needs, workflow process and/or system requirements and recommendations.
 
Work with department team to manage and execute project workflows and tasks for a variety of enterprise solutions.
 
Effectively communicates and collaborates with team programmers and developers throughout product development
 
Other work-related duties as assigned by supervisor/manager.
 
Reliable and regular attendance is expected.
 
EDUCATION and/or EXPERIENCE:
 
Minimum of a Bachelor's (Master's Degree preferred) in Geographic Information Systems or Geography, Mathematics, Computer Science, Management Information Systems, Engineering, or related field, and a minimum of 5-7 years of work experience with GIS systems and applications. GIS Certificate highly desirable (accredited academic institution, GISP, or Esri Technical Certification at the Associate level for Developer, and Enterprise domains)
 
5+ years of work experience with ArcGIS technology and Web Service Architecture
 
3+ years of experience with the following;
 
Esri JavaScript API
Esri ArcGIS Desktop and Server 10x
Esri ArcGIS Server services
Esri ArcGIS GeoProcessing services development
Esri ArcSDE/ SQL geodatabase development
Python Scripting
PL/ SQL, T- SQL, SQL
 
3+ years of experience with relevant reporting applications or engines.
 
Experience with design, development, and implementation of customized web applications using JavaScript, HTML, CSS, and Python scripting
 
Experience in leveraging web-based services and map services in development workflows
 
Experience working with Agricultural / Precision Agricultural or Environmental data, a plus
 
 
OTHER SKILL and ABILITIES:
 
 
Strong knowledge of the ArcGIS Desktop, Enterprise, and Mobile GIS Platforms
 
Strong knowledge and experience in application implementation and production development in a web-based, Enterprise GIS environment
 
Advanced knowledge of relational databases such as SQL Server, Oracle, Informix, or DBII, and SDE Administration, Web Services, and REST
 
Strong knowledge of Python, especially ArcPy
 
Strong knowledge of multiple scripting languages such as VB.Net, C#, JavaScript, Html5, SQL, ASP, CSS, JSON, XML
Strong understanding and knowledge of various operating systems
 
Strong leadership, organizational, and time-management skills, with an ability to successfully guide a team of developers, in addition to working independently, as needed
 
Strong written and oral communication skills with a proven ability to articulate technical concepts and information to business administrators and stakeholders
 
An understanding of Geography and Global Positioning Systems
 
Valid driver's license
 
Ability to travel         
 
 
Other Helpful Skills
 
*           An understanding of and/or willing to learn statistical analysis
*           Demonstrated excellence in writing skills, necessary for archiving/publication of reference documentation, and training tutorials
*           Formal professional training (e.g. an applicable Degree or Certificate in Geographic Information Science) or high-level (many years) of experience with GIS.
*           Genuinely excited and enthusiastic about learning and pushing technical limits / finding new solutions
 
 
Bottom line requirements we need notes on with candidate submittal:
 
1.  Bachelor's in Geographic Information Systems or Geography, Mathematics, Computer Science, Management Information Systems, Engineering, or related field.  Master's preferred.
2.  5+ years of work experience with GIS systems and applications.
3.  GIS Certificate highly desirable (accredited academic institution, GISP, or Esri Technical Certification at the Associate level for Developer, and Enterprise domains).
4.  5+ years of work experience with ArcGIS technology and Web Service Architecture.
5.  3+ years of experience with the following:
 
Esri JavaScript API
Esri ArcGIS Desktop and Server 10x
Esri ArcGIS Server services
Esri ArcGIS GeoProcessing services development
Esri ArcSDE/ SQL geodatabase development
Python Scripting
PL/ SQL, T- SQL, SQL 
or
this job portal is powered by CATS