img
Contract TypeFull-time
Workplace typeOn-site
LocationRiyadh

Job Description

About the Role

NHC Innovation is seeking a Product Developer to join their team in Riyadh. This full-time role involves executing application development and configuration activities within defined architectures. The Product Developer will coordinate with various teams and vendors to deliver secure, standards-compliant features that support the Balady+/City/Gate product roadmaps.

Key Responsibilities

  • Coordinate with Digital Infrastructure & Operations to define development environment requirements and confirm infrastructure, middleware, and data provisioning.
  • Oversee the setup of front-end, back-end, and middleware environments, ensuring access, connectivity, and baseline configurations support planned builds and integration activities.
  • Execute application module development using approved frameworks and languages, applying technical specifications, API contracts, and configuration tables from solution architects.
  • Configure system parameters, APIs, and data connectors, aligning implementations with defined workflows, integration patterns, and interoperability standards for Balady+/City/Gate products.
  • Develop geospatial add-ins and related components, integrating geospatial data points from Geospatial Services into product features and user experiences.
  • Support work plan execution by updating tasks, logging progress, and aligning development activities with roadmap milestones and cross-functional dependencies.
  • Coordinate with Cybersecurity to implement authentication, authorization, encryption, and monitoring controls in product configurations, addressing identified issues within defined remediation actions.
  • Manage day-to-day collaboration with development vendors by aligning sprints, clarifying technical questions, and integrating vendor-delivered components into internal codebases and environments.
  • Perform unit testing, integration checks, and defect fixes on developed modules, documenting results and escalating issues when needed.
  • Implement feature packaging activities by consolidating modules, configuration items, and technical documentation, confirming readiness for deployment with Deployment & Integration Support.
  • Support handover of developed features to Training & Publishing by providing release notes, technical overviews, and clarifications on implemented behaviors and configurations.
  • Collect development metrics such as progress, defects, environment issues, and vendor indicators to support compliance reporting and Digital Excellence & Innovation reviews.
  • Prepare development compliance reports by summarizing adherence to development standards, cybersecurity controls, and integration patterns for Digital Excellence & Innovation endorsement.
  • Follow up on corrective actions from compliance reviews, security assessments, and quality findings, ensuring code changes and configurations are implemented and revalidated.

Qualifications and Experience

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field is required.
  • A minimum of 2-5 years of relevant experience is required for this role.

Work Type and Location

This is a full-time position based in Riyadh. The salary for this role will be disclosed during the hiring process.


Requirements

  • Requires 2-5 Years experience

Similar Jobs