Programmer Analyst 6 - GIS Developer

Stafford Gray is a technology company specializing in enterprise software solutions with a focus on GIS and infrastructure management systems.
Lansing, MI, USA
Backend
Mid-Level Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Description For Programmer Analyst 6 - GIS Developer

Stafford Gray is seeking a GIS Developer to join their team in a hybrid work arrangement based in Lansing, MI. The role focuses on migrating storage tanks records from Accela to an ESRI GIS/Custom solution being developed in-house. This system will enable public access for tank registration, tracking, and payments, while supporting field inspections and plan review processes. The position requires expertise in GIS development, particularly with ESRI technologies, and strong programming skills in multiple languages. The ideal candidate will work in an Agile environment, collaborating with team members to deliver high-quality solutions. The role combines technical expertise in GIS systems with software development, requiring both backend development skills and specialized knowledge of geospatial technologies. This position offers an opportunity to work on meaningful projects that impact public infrastructure management and environmental compliance.

Last updated a month ago

Responsibilities For Programmer Analyst 6 - GIS Developer

  • Work collaboratively in an Agile team to deliver high quality source code
  • Read user stories and implement code to meet acceptance criteria
  • Translate clients' business requirements into technical solutions
  • Interact with clients to determine requirements and needs
  • Understand and evaluate complex data models
  • Develop solutions to improve performance and scalability
  • Provide geospatial data support of ESRI ArcGIS software
  • Administration and configuration management for ArcGIS enterprise tools
  • GIS theory and applications implementation

Requirements For Programmer Analyst 6 - GIS Developer

JavaScript
Python
  • Bachelor's degree in mathematics, computer science, engineering, or information systems
  • Experience with Esri software including ArcGIS Online and Enterprise
  • Two years experience with ESRI SAAS solutions
  • Programming experience with Python and JavaScript
  • Experience with ArcGIS Experience Builder, Dashboards, Pro, and Survey123
  • Two years experience with web development in ASP.Net and C#
  • Four years experience with JavaScript including jQuery
  • One year experience using Test Driven Development
  • Experience using Azure DevOps
  • Excellent verbal and written communication
  • Strong troubleshooting skills
  • Must be located within 1.5 hours of Lansing, MI

Interested in this job?

Jobs Related To Stafford Gray Programmer Analyst 6 - GIS Developer

Software Dev. Engineer II, INTech LatAm and APAC

Software Development Engineer role at Amazon's INTech team, focusing on expanding retail features across Latin America and Asia Pacific regions.

Software Development Engineer II - AWS Networking Application, SIDR

AWS seeks Software Development Engineer II to develop network control plane software and implement SDN solutions for their global cloud infrastructure.

Quality Assurance Engineer II, US CBCC

Quality Assurance Engineer II position at Amazon's Payment Product team, focusing on testing and quality assurance for payment platforms and credit card systems.

Software Development Engineer, Digital Acceleration

Software Development Engineer role at Amazon's Digital Acceleration team, focusing on revolutionizing digital product sales and customer engagement through innovative software solutions.

Quality Assurance Engineer II, US CBCC

Quality Assurance Engineer II position at Amazon's Payment Product team, focusing on testing and quality assurance for payment platforms and applications.