- >
- >
- [1469] Software Engineer
Software Engineer
Share :
Iraq Erbil - Erbil - Iraq Full Time National Employee iMMAP 20 November 2024 26 November 2024
Organization
iMMAP is an international nongovernmental organisation that provides information management services to humanitarian and development organizations. Through information management, we help our partners target assistance to the world’s most vulnerable populations. Our core philosophy is that better data leads to better decisions and that better decisions lead to better outcomes. iMMAP’s critical support to information value chains helps to solve operational and strategic challenges of our partners in both emergency and development contexts by enabling evidence-based decision-making for better outcomes.
Background
Registered in Iraq since 2011 with a presence in Erbil and Baghdad, iMMAP Inc. is implementing a project partnership with UNESCO aiming at operating, maintaining, training, and further developing the Education Management Information System (EMIS) for the Ministry of Education in Federal Iraq.
Description of Duties
The Software Engineer will work under the supervision of the Senior Software Engineer to develop and enhance EMIS features and applications according to tasks assigned in the Jira platform.
Part of the EMIS project team, the Software Engineer will work under the supervision of the Senior Software Engineer to develop and enhance EMIS features and applications according to tasks assigned in the Jira platform. He/she will support the assessment and review of the EMIS and the Ministry of Education’s business needs. The Software Engineer will ensure software engineering best practices and standards are applied across the Agile Software Development lifecycle. He will provide technical support and guidance, oversee testing, and support the review of technical documentation, user guides, and training materials developed by the Learning Officer. The Software Engineer will, in coordination with the Learning Officer, will support the delivery of training and technical support for the MoE. Where required, the Software Engineer will coordinate with relevant MoE focal points to collect business needs and gather the requirements necessary to undertake system enhancements and feature development.
Requirements
Education
University degree in Information Technology, Computer Sciences, mathematics, statistics or related area.
Experience
Mastery of the principles of data handling and processing.
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.
Guiding Principles
Personnel is expected to conduct itself in a professional manner and respect local laws, customs and iMMAP’s policies, procedures, and values at all times and in all Countries.
iMMAP has zero-tolerance for sexual harassment, exploitation and abuse, human trafficking, child abuse and exploitation. Any violations of these principles and policies will be treated as serious misconduct.
iMMAP is an Equal Opportunity Employer regardless of background.