Job Openings LS-0878-0426: Application Programmer

About the job LS-0878-0426: Application Programmer

About the Role:

  • The GIS Application Programmer will support the GIS Service Team and other departments in scoping, designing, programming and deploying Web-GIS applications for staff and DMCs that build on and integrate seamlessly with Spatial Data Infrastructure (SDI) / Enterprise GIS.

Scope of Work/Responsibilities

Familiarize with Spatial Data Infrastructure and specific geopolitical environment.

Understand technical processes and standards such as software engineering standards, security license to operation, and perform deployment work.

Under the supervision of the GIS Server Manager and Administrator, support the day-to-day operation of the Enterprise GIS IT environment (on AWS), including but not limited to

Monitoring server performance, security, and performing updates and applying patches

Application Programming Interface (API) development

Micro Service Development

User Experience Improvements

Workflow and Automation

Report and Simulation Development

AI Agent for productivity improvements

Under the supervision of the Senior GIS Specialist, design and deliver services and applications built on Enterprise GIS, including, but not limited to:

Plan and implement Enterprise GIS integration with key business databases and map-enabled applications including AIDE, eOps/SovOps, NSO, CDRAE, MATALAS-ISMS, etc., and develop or improve all necessary plug-ins, microservices and user interfaces,

Support the migration of ESRI products (Apps, Dashboards, StoryMaps and their data) built by projects into Enterprise GIS,

Support consultant teams hired by individual  projects to develop standards and security-conform applications that integrate seamlessly with the SDI / Enterprise GIS during and after the end of their projects,

Ensure proper hand-over / migration of Web-GIS Apps developed by consultant teams under departments and projects not under ITD, and (co)-maintain the Apps on a regular basis once launched, in close coordination with the App owners,

Actively participate in Agile delivery through SCRUM and Kanban operation for production system support, delivery of assigned tasks, and resolving of tickets on inquiries, glitches and service requests.

Attend team cadence to update status, understand day-to-day tasks and enhancements, and etc.

Back-up GIS Server Manager and Administrator when needed.

Any other task ITD GIS considers necessary.

Deliverables and Dates

  • Enterprise GIS IT system customized, deployed and regularly maintained: July 2026
  • Integration of Enterprise GIS with databases, apps and processes: Sept 2026
  • Web-GIS App development and enhancements: Nov 2026
  • Production Support: Dec 2026

Requirement and Qualification (Education & Work Experience)

  • University degree in computer science / IT or related field,
  • At least 10 years' experience in planning and deploying Enterprise GIS IT (AWS, Azure, Kubernetes) and successfully developing related Web-GIS applications,
  • Infrastructure/IT skills and experience: Windows and Linux OS, Terraform, Datadog, AWS, Azure, Kubernetes etc.
  • Database and programming skills and experience: HTML & CSS, JavaScript/Angular JS, Leaflet, Python, R, C#, PostgreSQL, PostGIS, REST API, WebArchitecture, NPM, Information Security & Privacy, etc.
  • Web-GIS skills and experience: ESRI ArcGIS Enterprise, GeoNode, Geoserver, etc.
  • Agile delivery experience including SCRUM, Kanban, DevOps (ADO)
  • Working knowledge of the IT environment / technology and related security regulations and guidelines is considered an advantage
  • Fluent written and spoken English,
  • Strong verbal and written communication skills.

Work Arrangement

  • Hybrid, requiring employees to report onsite three times a week. If the user unit requires contractors to report to HQ, compliance is mandatory.
  • Work Schedule is from 8:00AM – 5:00PM Manila Time.