About this Position:
Job Title: GIS Developer - Onsite Role
Key Responsibilities:
Application Development & Programming
-
Design develop test and maintain scalable enterprise applications
-
Lead application architecture and development standards across multiple platforms
-
Troubleshoot and resolve complex application and system issues
-
Support ongoing enhancements maintenance and modernization initiatives
Agile Delivery & Collaboration
-
Work within Agile software development methodologies including sprint planning reviews and retrospectives
-
Collaborate closely with product owners business stakeholders and cross-functional teams
-
Contribute to continuous improvement of Agile practices and delivery processes
Version Control & Dev Practices
-
Utilize and manage version control systems to support collaborative development
-
Promote best practices in source control code quality and release management
-
Support CI/CD and automated deployment practices where applicable
Web Design & User Experience
-
Design and develop modern web applications with a strong focus on usability and user experience
-
Collaborate with UX/UI teams to ensure intuitive accessible and responsive interfaces
-
Optimize front-end performance and user interaction
Geographic Information Systems (GIS)
-
Design develop and support applications leveraging Geographic Information Systems (GIS)
-
Integrate spatial data mapping services and geospatial analytics into enterprise solutions
-
Support GIS platforms used for operational planning or analytical purposes
Database & Data Management
-
Design develop and optimize database structures queries and integrations
-
Ensure data integrity performance and availability across applications
-
Collaborate on data modeling and architecture decisions
Data Analytics & Insights
-
Develop and support data analytics solutions for reporting and decision-making
-
Work with structured and unstructured data to deliver actionable insights
-
Support dashboards reporting tools and analytical data pipelines
Leadership & Technical Guidance
-
Act as a senior technical resource and mentor for development teams
-
Provide architectural guidance and technical recommendations
-
Participate in documentation standards development and code reviews
Required Skills & Expertise
-
Senior-level expertise in software development and application support
-
Strong programming background across modern languages and frameworks
-
Hands-on experience with Agile development practices
-
Proficiency with version control systems and collaborative development workflows
-
Experience designing and supporting web applications and user experiences
-
Knowledge of databases data analytics and GIS technologies
-
Strong problem-solving communication and collaboration skills
About this Position: Job Title: GIS Developer - Onsite Role Key Responsibilities: Application Development & Programming Design develop test and maintain scalable enterprise applications Lead application architecture and development standards across multiple platforms Troubleshoot and resolv...
About this Position:
Job Title: GIS Developer - Onsite Role
Key Responsibilities:
Application Development & Programming
-
Design develop test and maintain scalable enterprise applications
-
Lead application architecture and development standards across multiple platforms
-
Troubleshoot and resolve complex application and system issues
-
Support ongoing enhancements maintenance and modernization initiatives
Agile Delivery & Collaboration
-
Work within Agile software development methodologies including sprint planning reviews and retrospectives
-
Collaborate closely with product owners business stakeholders and cross-functional teams
-
Contribute to continuous improvement of Agile practices and delivery processes
Version Control & Dev Practices
-
Utilize and manage version control systems to support collaborative development
-
Promote best practices in source control code quality and release management
-
Support CI/CD and automated deployment practices where applicable
Web Design & User Experience
-
Design and develop modern web applications with a strong focus on usability and user experience
-
Collaborate with UX/UI teams to ensure intuitive accessible and responsive interfaces
-
Optimize front-end performance and user interaction
Geographic Information Systems (GIS)
-
Design develop and support applications leveraging Geographic Information Systems (GIS)
-
Integrate spatial data mapping services and geospatial analytics into enterprise solutions
-
Support GIS platforms used for operational planning or analytical purposes
Database & Data Management
-
Design develop and optimize database structures queries and integrations
-
Ensure data integrity performance and availability across applications
-
Collaborate on data modeling and architecture decisions
Data Analytics & Insights
-
Develop and support data analytics solutions for reporting and decision-making
-
Work with structured and unstructured data to deliver actionable insights
-
Support dashboards reporting tools and analytical data pipelines
Leadership & Technical Guidance
-
Act as a senior technical resource and mentor for development teams
-
Provide architectural guidance and technical recommendations
-
Participate in documentation standards development and code reviews
Required Skills & Expertise
-
Senior-level expertise in software development and application support
-
Strong programming background across modern languages and frameworks
-
Hands-on experience with Agile development practices
-
Proficiency with version control systems and collaborative development workflows
-
Experience designing and supporting web applications and user experiences
-
Knowledge of databases data analytics and GIS technologies
-
Strong problem-solving communication and collaboration skills
View more
View less