ICT Officer

Joint Medical Stores (JMS)

Job Purpose

The ICT Applications & Digital Solutions Officer is responsible for the full lifecycle development, customization, integration, administration, and optimization of business applications, with a primary focus on Microsoft Dynamics 365 Business Central. The role drives digital transformation through software development, systems integration, automation, reporting, analytics, database administration, and emerging AI/ML solutions.

Experience

  • Minimum 4 years’ experience in:
    • Software Development
    • Microsoft Dynamics 365 Business Central Customization (AL)
    • Application Administration
    • Database Administration
    • Enterprise Systems Support

Academic Qualifications

  • Bachelor’s Degree in:
    • Computer Science
    • Software Engineering
    • Related ICT field

Minimum Degree Classification: Second Class Upper

  • Certified transcript must be provided.

Required Certifications

  • Microsoft Dynamics 365 Business Central Functional Consultant
  • Microsoft Dynamics 365 Business Central Developer
  • SQL Database Administration

Added Advantages

  • ITIL 4 Certification
  • Microsoft 365 Administrator Certification
  • Oracle Database Administration
  • MCSA (Windows Server 2016 or above)

Key Responsibilities

Applications Development & Administration

  • Design, develop, customize, and deploy Microsoft Dynamics 365 Business Central solutions.
  • Develop and maintain web and desktop applications.
  • Write, review, and maintain AL, C#, Visual Basic, and JavaScript code.
  • Conduct code reviews and enforce development standards.
  • Build automation tools, dashboards, and internal applications.
  • Manage development, testing, staging, and production environments.
  • Conduct unit testing, integration testing, and UAT.

Systems Integration & API Development

  • Design and develop RESTful and SOAP APIs.
  • Build and maintain middleware solutions.
  • Integrate ERP systems with third-party applications.
  • Manage data transformation, validation, and synchronization processes.

Database Administration

  • Develop and optimize SQL queries, stored procedures, and database objects.
  • Administer SQL Server and Oracle databases.
  • Support data migration and reconciliation.
  • Maintain data integrity and performance.

Security & Compliance

  • Implement secure coding practices.
  • Conduct security reviews and vulnerability remediation.
  • Ensure compliance with audit, security, and regulatory requirements.
  • Manage audit findings and risk registers.

Documentation & Knowledge Management

  • Maintain:
    • Technical documentation
    • System architecture documentation
    • API specifications
    • User guides
    • Deployment procedures

High Availability & Disaster Recovery

  • Design and maintain HA/DR solutions.
  • Define and manage RTO and RPO objectives.
  • Implement backup and recovery procedures.
  • Conduct disaster recovery testing and simulations.

Vendor & ICT Support Management

  • Liaise with ICT vendors and service providers.
  • Monitor SLAs and vendor performance.
  • Maintain ICT knowledge bases and self-service documentation.
  • Support troubleshooting and issue resolution.

Accountability Areas

Financial Management

  • Support departmental budgeting.
  • Promote cost-effective ICT resource utilization.
  • Identify efficiency improvements.

Risk Management

  • Conduct ICT risk assessments.
  • Develop mitigation plans.
  • Resolve audit issues.

Compliance

  • Ensure compliance with ICT policies and regulatory requirements.

Technical Skills

  • Microsoft Dynamics 365 Business Central (AL Development)
  • Visual Studio Code
  • Docker-based BC environments
  • C#
  • JavaScript
  • SQL Server Administration
  • Oracle Database Administration
  • REST & SOAP APIs
  • OAuth 2.0
  • Power BI (DAX, Power Query, RLS)
  • SSRS Reporting
  • Power Automate
  • Power Apps
  • Microsoft 365 Administration
  • Git Version Control
  • Azure DevOps
  • CI/CD Pipelines
  • Backup & Recovery Technologies

Core Competencies

Behavioral

  • Integrity
  • Professionalism
  • Teamwork
  • Resilience
  • Self-confidence
  • Creativity
  • Customer Focus
  • Attention to Detail

Leadership

  • Initiative
  • Decision Making

Professional

  • Strong analytical and problem-solving skills
  • Excellent communication skills
  • Project management capability
  • Ability to manage multiple priorities
  • Strong troubleshooting and diagnostic skills
  • Ability to work independently

Application Period

Opening Date: 8 June 2026
Closing Date: 19 June 2026

Ideal Candidate Profile

This role is best suited for a mid-to-senior ICT professional with strong Microsoft Dynamics 365 Business Central development experience, enterprise application integration expertise, database administration skills, and a background in digital transformation, automation, and business systems support. It combines software engineering, ERP administration, systems architecture, and ICT operations into a single highly technical position.

To apply for this job please visit recruitment.jmserp.org.

Share this job: