Software Development Consultancy CAT A

International Organization for Migration - IOM

Consultant Closes 20 Apr 2026 3 days left

Overview

Research, design, implement, and manage software programs, create prototypes, and manage, maintain, optimize, document, and support existing and new applications.


Key Responsibilities
  • Research, design, implement, and manage software programs;
  • Create prototypes to confirm requirements, design, code, test, and deploy applications;
  • Manage, maintain, optimize the performance, document, and support both existing and new applications;
  • Create, manage, and maintain database objects to be used for applications and reports;
  • Respond promptly within accepted timeframes to the application’s user support and enhancement requests ensuring continued operation of the said applications;
  • Develop quality assurance procedures;
  • Timely report needs and progress on issues in his/her area of responsibility;
  • Work closely with other developers, UX designers, and business and Systems analysts;
  • Keep abreast of new ICT technologies, and share knowledge with relevant colleagues;
  • Perform such other duties as may be assigned.
Required Experience
  • A minimum of five years of increasing responsibilities in software development and a minimum of three years of experience in developing web-based database applications and thin-client Web-based applications.
  • Experience in development and C#, SQL Server 2012 and Up – Stored procedures, Functions, Views, Indexes, and Relational Database Design.
  • Extensive experience in building Web applications and/or Web services using the .NET Framework and Visual Studio 2019 and up.
  • Experience in developing design artifacts based on UML notations and using standard tools.
  • Proficient in back, middle, and front-end development.
  • Experience in GIT.
  • Experience in software development using DevOps.
  • Experience working with specialized international agencies (UN Agencies, International Organizations, and International NGOs) and in complex operations, including conflict and post-conflict situations preferred.
Qualifications
  • High school diploma with six years of relevant working experience; Or Bachelor’s degree in Information Technology, Computer Sciences, IT Management, or an equivalent combination of training and five years of relevant working experience.
  • Excellent knowledge of object-oriented architecture and design patterns for building highly scalable applications using .NET framework (4.8+) and .NET Core
Other Details
Languages Required
Not specified
Languages Preferred
Not specified
Contract Duration
Up to 11 months
Work Modality
Not specified
Remuneration
Not specified
Apply

Similar Opportunities

INGO.WORK: