Senior Software Engineer

Information Management and Mine Action Programs - IMMAP

Staff Closes 26 Apr 2026 4 days left

Overview

The Senior Software Engineer will be part of the EMIS project team, leading the review and assessment of the EMIS and the Ministry of Education’s needs, ensuring software engineering best practices are applied across the Agile Software Development lifecycle.


Key Responsibilities
  • Lead review and assessment of the EMIS and the Ministry of Education’s needs.
  • Ensure software engineering best practices and standards are applied across the Agile Software Development lifecycle.
  • Provide technical support and guidance.
  • Oversee testing.
  • Resolve system bugs and enhance system features.
  • Manage a team of 2 persons (Full Stack Engineer, Frontend developer).
Required Experience
  • Minimum of 7 years’ experience in web development
  • Proficient in translating complex business requirements into technical designs and code.
  • Advanced knowledge of HTML, XHTML, CSS, and JavaScript.
  • Advanced knowledge of object-oriented programming.
  • Experience with Visual Studio, .NET, C#, Windows Communication Foundation (WCF), WebAPI, and Entity Framework development.
  • Experience in Analytical and Reporting platforms and tools.
  • Analytical skills and database design knowledge.
  • Experience using jQuery plugins, Twitter's Bootstrap CSS.
  • Proficiency with Microsoft SQL Server and later T-SQL development.
Qualifications

University degree in Information Technology, Computer Sciences, mathematics, statistics or related area.

Other Details
Languages Required
English
Languages Preferred
Kurdish
Contract Duration
Not specified
Work Modality
Home-based
Remuneration
Not specified
Apply

Similar Opportunities

INGO.WORK: