Software developer team leader _Erbil

Job Expired

Job Overview

Description of Duties



  • The Web Developer team leader, based in Erbil in the Kurdistan Region of Iraq with travelling to whole Iraqi provinces, will work with related software and programs to create online/offline forms and tools and/or maps to be used for spatial and non-spatial data collection, analysis, and reporting.
  • The Web Developer team leader will lead the development of the IMSMA core system, including updating the work plan, consulting the team, and monitoring the product quality to improve the user experience of the systems/tools.
  • The Web Developer team leader is responsible for configuration/developing documentation and guidelines which clearly state how to manage the newly developed information management tools.
  • The Web Developer team leader relates and utilizes the newly collected data for spatial analysis and the design/update of online/offline forms and databases.
  • Using Geocortex/JS API technology together with ArcGIS portal to create online and offline applications for process management, data collection, and statistic reporting. Training junior developers on Geocortex/JS API technology to enhance the organization’s capability to build tools and applications that work on the ArcGIS portal platform.
  • Developing/maintaining online websites for national authorities to facilitate sharing information between national authorities and implementing partners and show their achievements, integrating document tracking.
  • Using “Mobile Web application” and other different program types available in the mobile data collection toolbox including designing a dashboard, data analysis, Dynamic maps, statistic reports, training for clients on new forms, and related web applications will be joined in the main dashboard.



Staff management:

  • Managing the day-to-day activities of the team and motivating them to achieve organizational goals.
  • With the support of the project manager, developing and implementing a timeline to achieve objectives.
  • Delegating and follow-up/monitoring the tasks assigned to P5 web developers.
  • Conducting a regular review and annual performance evaluation for the P5 web developers.


  •  Maintain, update, and add new features to the existing OTMS (Online Task Management System) which is developed through Geocortex Technology working on top of the ArcGIS portal platform.
  •   Lead the development of the IMSMA Core system and guarantee effective communication with the team to deliver the system on schedule and with the required level of quality.
  • Ensure proper documentation for the iMMAP IM product and systems, including preparing user guidelines to guarantee a smooth handover and implementation.
  •   Ensure proper documentation for the tools testing log, maintenance process, and final product status.
  •   Review and improve the tools by monitoring performance and ensuring timely maintenance.
  • Training junior developers on using Geocortex Technology and programming languages and platforms of C#,, MCV and PHP.
  •  In collaboration with the Web developer TA, prepare and define the needed steps/ detailed technical work plan to implement the IMSMA Core and OSDBMA.
  •  Design and update required online and offline apps to support iMMAP IM and National Mine Action Authority staff with data analysis and provide the required training.
  • Applying manual and automated tests for developed systems and applications.
  •  Participating in testing and QA activities to ensure the software is of high quality.
  • Managing code repositories on GitHub and tasks management boards on Jira.
  •  Provide visualization and Analysis of spatial data to incorporate into further analysis and maps.
  •  Provide rich contextual analysis and translate diverse data sources into useful information that goes beyond simple maps.
  • Gather, analyze, and integrate mine action and security data entered the database during the period of the project and identify effective presentation.
  • Help to develop staff capacity concerning information management and development duties assigned to him/her, through guidance, training, and technical support.
  •  Design and update geodatabases, applying additional knowledge of spatial feature representations and editing.
  •  Research and innovation for finding and exploring unique face-related solutions.
  • Able to travel to all provinces in Iraq for any Information Management support.
  • Complete additional tasks assigned by the iMMAP by the P5 Project Manager/ Project Advisors.

    ·      In-depth knowledge of databases, Systems and Web Development, Computer networks, related hardware, and peripheral equipment.

    ·      In-depth Knowledge and skill in designing online databases.

    ·      Advanced knowledge in GeoCortex/JS API technology.

    ·      Advanced knowledge of programming theory and relational database principles.

    ·      Excellent analytical skills with the ability to solve problems using the web application programming suit.

    ·      Advanced knowledge of programming theory and relational database principles.

    ·      Effective communication, written, oral, and cartographic (The ability to convey GIS/spatial information to non-GIS/technical people) skills.

    ·      At least 5 years of working experience in programming GIS at the field operational level within a multi-cultural environment.

    ·      At least 5 years of working experience in software development.

    ·      Advantageous: Experience in Geocortex technology, .Net, MVC, PHP, MySQL, MSSQL, PostgreSQL, ArcGIS Enterprise.



    ·      Ability to coordinate with government staff, NGOs, and other agencies involved in mine action.

    ·      Ability to work under pressure.

    ·      Flexible and adaptable to any situation.

    ·      Self-reliance and the ability to work independently are essential.

    ·      Ability to work as part of the team, including other departments (Information Management, GIS, Program, etc.)

    ·      Fluency in written and spoken English is required; spoken Arabic skills are an asset.



    • Graduate of an institute or university in the field of Information Technology, Information Management, or Computer Sciences or any similar field.
      Guiding Principles
      Personnel is expected to conduct itself in a professional manner and respect local laws, customs and iMMAP’s policies, procedures, and values at all times and in all Countries.iMMAP has zero-tolerance for sexual harassment, exploitation and abuse, human trafficking, child abuse and exploitation. Any violations of these principles and policies will be treated as serious misconduct.iMMAP is an Equal Opportunity Employer regardless of background.
    • Applications will be reviewed on a rolling basis.

More Information

  • This job has expired!