What are the responsibilities and job description for the Senior Software Engineer position at Environmental Systems Research Institute, Inc. (Esri)?
A company is looking for a Sr. Software Engineer - Geospatial Technology.Key ResponsibilitiesDevelop and maintain large-scale web applications and modern web servicesIntegrate advanced geospatial capabilities using the ArcGIS Maps SDK and location servicesCollaborate as a member of an agile scrum team to ensure high-quality software deliveryRequired Qualifications5 years of experience in an agile development environment delivering large-scale web applicationsExperience with ArcGIS developer libraries, including JavaScript Map SDK and ArcGIS Service APIUnderstanding of systems architecture, object-oriented design, and data structuresBachelor's degree in Computer Science, GIS, or a related fieldExperience working in collaborative development environments such as Github