Additional responsibilities include but are not limited to:  Provide exemplary customer service to all clients Work productively in a team environment, maintaining good communication with cross-functional team members throughout the project lifecycle Design, develop, implement, document and maintain custom geospatial solutions Learn and apply a wide variety of technologies to deliver solutions Collaborate with project team members on requirement definition including user stories, acceptance criteria and sizing estimation