Careers
September 23, 2022 2025-09-01 7:06Careers
Career Opportunities
We’re part of the world’s leading mapping technology company that is helping people understand the world and design a smarter future. Are you creative, passionate, and driven and about making a difference? Come join us
The Role
We are seeking to hire a skilled and experienced Software Developer to work closely with clients and internal teams to design, develop, and implement innovative software solutions. The ideal candidate will have a strong background in software engineering principles, a passion for solving complex problems, and the ability to translate business needs into technical solutions
Key Responsibilities
- Design, develop, and maintain GIS web and mobile applications
- Customize and extend ArcGIS Enterprise and ArcGIS Online
- Integrate GIS systems with external platforms (e.g., SAP, Oracle, SQL Server)
- Develop geoprocessing tools and workflows using Python
- Work with REST APIs and webhooks for automation and integration
- Perform spatial data manipulation, analysis, and database management
- Collaborate with UI/UX designers, GIS analysts, and system integrators
Key Responsibilities
- GIS Platforms & Tools:
- ArcGIS Enterprise (Portal, Server, Web Adaptor)
- ArcGIS Online, ArcGIS Pro, Field Maps, Survey123, ArcGIS Web AppBuilder / Experience Builder
- ArcGIS API for JavaScript, Esri Geoprocessing Services, ArcPy, ModelBuilder, Arcade
- Backend Development:
- Python (ArcPy, Flask/FastAPI), Node.js (optional but a plus), Working with RESTful APIs (ArcGIS REST API, etc.)
- Database scripting and stored procedures (PL/SQL or T-SQL)
- Frontend Development:
- JavaScript (ArcGIS JS API v4.x), React or Vue (preferred for modern UI/UX design), HTML5, CSS3
- Responsive and mobile-first design
- Databases & Data Management:
- PostgreSQL/PostGIS or Oracle Spatial
- SQL Server
- Experience working with enterprise geodatabases
- Understanding of versioning, replication, and schema design
Minimum Requirements
- Bachelor’s or master’s degree in geography, computer science, or a related field, or equivalent work experience.
- 5+ years of experience with Esri technology creating maps, performing spatial analysis, and configuring web applications.
- Understanding of ArcGIS from an IT context, such as hardware, storage, security, networking, web services, virtualization, cloud computing
- Experience in technical consulting and conceptual solution design as well as an understanding of sales and business development processes
- Experience with geodatabases and underlying DBMS technology
- Knowledge of cloud computing concepts and environments (Microsoft Azure or AWS).
- Remarkable presentation, interpersonal, and listening skills.
- Willingness to travel and work in a global work environment.
How to apply
How to apply: If you are up to the challenge, possess the necessary qualifications and experience; please send your CV and cover letter only quoting the job title on the email subject GIS Developer to careers@esriea.com on or before 8th September 2025.
Please note: – On your cover letter, indicate your expected remuneration and availability.
Position
GIS Developer Consultancy
Available in
Addis Ababa, Ethiopia
Duration: Three (3) Months
Application Deadline: 8 September, 2025