1. Design and develop innovative software applications, add-ins, or scripts to enhance the capabilities of solutions centered on the ArcGIS platform.
2. Work independently as well as collaboratively as an active contributor in a team specializing in GIS and the geospatial field.
3. Teach, share, and engage with aspiring GIS developers through workshops, exhibitions, and training delivery.
4. Proactively stay updated on the latest ArcGIS and relevant IT technologies.
5. Get involved in all stages of the project lifecycle, including conducting requirements studies with end users, solutioning, system and design documentation, and application support and maintenance.
6. Provide technical inputs for tenders.
Requirements:
1. Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
2. Ability to design solutions for full-stack web applications.
3. Strong knowledge in at least two of the following:
4. Mobile technology experience such as iOS or Android SDK, or prior experience with ArcGIS technologies is a plus.
5. Good understanding of Internet technologies and standards such as REST and XML.
6. Good analytical and problem-solving skills.
7. Strong written and verbal communication skills, along with strong interpersonal skills.
8. Ability to learn quickly and apply knowledge effectively.
9. Ability to work with minimal supervision and contribute to team development.
10. A positive and enthusiastic outlook with a ‘can do’ attitude.
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.