Sr. GIS Developer

Job Title: Sr. GIS Developer
Work Location: Gaithersburg, MD
Job Type: Full-time (40 hours per week)
 
Job Description:
Sr. GIS Developer is responsible to provide application development services and technical support, as needed, to Geospatial Software Operations and Maintenance (O&M), and Development support services for the Geographic Information System (GIS) projects in Client’s environment. The GIS Application 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.
  • Maintenance and SME support of Geo-Spatial services and applications from development to Production.
  • GIS web map applications & web services development and support.
  • Development and maintenance support of custom applications to process/update GIS map data related to roads/highways/streets to display on web map viewer application.
  • Code construction using Geospatial technologies – ESRI ArcGIS JavaScript API, Geocoding services, ArcGIS Portal, ArcGIS Server, Google Maps API, .Net/C#, PL/SQL, Python, HTML5, JavaScript, SQL server database.
  • Deploy the custom developed applications and web services to Web Server/Azure cloud.
  • Research on software, database, and technology best practices.
  • Document architectural analysis and decisions for dissemination to technical review boards, technical leads, and management.
  • High-level functional and detailed technical analysis and prepare design documents.
  • Automated builds, test cases, and quality reports for applications, where feasible.
  • Deployment plans, schedules, and deployment tasks.
  • Responsible for adherence to standards, policies, and development guidelines.
  • Make recommendations to the department in support of continual improvement to the SDLC processes and emerging technologies for geospatial development.
  • End user support for map generation and geospatial analytics.
  • Technical assistance and knowledge transfer to Government personnel.
  • 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:

  • 8+ years of experience in developing applications using ArcGIS product suite
  • 5+ years of software development using .Net/C#, PL/SQL, Python, HTML5, JavaScript, SQL server database.
  • 4+ years of software development using JavaScript/Web APIs, Google Maps APIs, Geocoding services.
  • Experience with ArcGIS Portal and web app builder development
  • Experience in GIS application support operations and troubleshooting issues
  • ArcGIS Server administration in a load balanced environment
  • Knowledge with ArcSDE geodatabase administration
  • SQL Server and Geodatabase integration knowledge
  • Solid understanding of SDLC and development fundamentals
  • Masters or Bachelor degree in GIS/Geo-Informatics/Science/Computers/Engineering or equivalent
  • Excellent communication and interpersonal skills