Senior Database and Software Developer Associate – ACDMS
Employeur non precise · Kabul
Job description
About the role
The Senior Database and Software Developer Associate will serve as the technical focal point for the Afghanistan Centralised Database Management System (ACDMS). Reporting to senior programme and information management officers, the incumbent will ensure the reliability, performance and security of the database and application layers.
Key responsibilities
- Design, configure and maintain relational database structures, schemas, tables, views, functions and procedures for all ACDMS modules.
- Develop, enhance and support secure web‑based ACDMS applications, producing clean, documented code and managing controlled releases.
- Create and maintain RESTful APIs, data‑exchange services and integration routines linking ACDMS with internal and external systems.
- Administer source code and database scripts in version‑control repositories, applying branching, peer‑review and change‑control practices.
- Implement authentication, authorisation, role‑based access, encryption, logging and audit controls in line with IOM security policies.
- Conduct unit, integration, regression and performance testing, support user‑acceptance testing and verify release readiness.
- Build automated reports, dashboards and data services for business‑intelligence tools.
- Implement backup, restoration, disaster‑recovery and business‑continuity procedures for databases and applications.
- Provide second‑line technical support, diagnose incidents and maintain incident/change records.
Required profile
- Bachelor’s degree in Computer Science, Software Engineering, IT or related field with at least five years of relevant experience, or high‑school diploma with seven years of experience.
- Progressively responsible experience in database design, software/web application development, systems integration and technical support.
- Experience developing and maintaining web‑based applications using server‑side and client‑side languages or frameworks.
- Experience with RESTful APIs, version‑control platforms and structured software development lifecycle practices.
Required skills
- Relational database design and SQL scripting.
- Web development (server‑side and client‑side frameworks).
- RESTful API development and consumption.
- Version‑control systems (e.g., Git) and change‑management processes.
- Authentication, authorisation, role‑based access control and encryption.
- Data migration, validation, performance tuning and troubleshooting.
- Automated reporting, dashboard creation and BI tool integration.
- Backup, restoration, disaster‑recovery and business‑continuity planning.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 16 hours ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Employeur non precise
Kabul
Related job offers
-
Senior Visualisation Associate – ACDMS
Employeur non precise Kabul -
Senior Information Management Associate – ACDMS
International Organization for Migration Kabul -
Senior Farsi Linguistic QA Tester (Remote) – Mac M-Series Required
acclaro Kabul -
Senior Information Technology Engineer – Kabul
Agrius IT Almaty -
Senior Database and Software Developer Associate
OIM - ONU Migration Kaboul