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.
