UNHCR
Tech / AI / Software
SoftwareSpecialist
Neural analysis suggests this role is
optimal for Senior candidates.
“Software Specialist at UNHCR. Skills: Backend software development, ASP. NET, C#, .NET, Databases (MSSQL, Oracle, PostgreSQL), Web technologies (HTML, CSS, Javascript, JQuery, Bootstrap), Web services (SOAP, RESTful, WCF, Web API), Modern JavaScript frameworks (ReactJS, Angular, VueJS), Versioning systems (TFS, Azure DevOps, Git, SVN). Support activities for the national asylum institution. Technical infrastructure revision of the internal country of origin information database (KURE)”
What You'll Achieve.
Increase the capacity of PMM and PDMMs to access relevant and up-to-date country of origin information.
Industry & Context.
Troubleshoot and debug issues in complex applications; Analyze, identify and solve complex technical problems
Must be able to present previous work as a reference for backend software development, Non-Turkish candidates are subject to MFA clearance, External candidates should be legally present in Türkiye at the time of application, recruitment and hire., Non-Turkish citizens are required to upload their residence permits or relevant documents.
What They're Looking For.
Must Have
University Degree from relevant departments of universities (Computer engineering, software engineering, computer programming etc. ), Experience in developing backend software in at least 2 projects, Experience in developing an application integrated with at least one of MSSQL, Oracle, and PostgreSQL databases., Experience in developing applications with ASP. NET, ASP. NET MVC, ASP. NET CORE MVC, C#,. NET, ADO. NET, IIS 8. 0 and above technologies., Knowledge and experience in web technologies such as JQuery, Bootstrap, AJAX, CSS, XML, Javascript, HTML, HTML5,, Knowledge and experience in web services, SOAP, RESTful, WCF, Web API, and Windows Services., Knowledge and experience in ORM (Entity Framework, vs. ) and ADO. NET., Knowledge and experience in writing Stored Procedures, Functions, and Triggers in databases., Experience in at least one of the versioning systems (Team Foundation Server-TFS, Azure DevOps, Git, Subversion-SVN, etc.)., Knowledge of modern JavaScript frameworks and experience in developing applications using at least one of them (such as ReactJS, Angular, VueJS, etc. ), Problem Solving Skills, Communication Skills, Collaboration and Teamwork, Adaptability, Proficiency in working in English and Turkish
Nice to Have
Microsoft Certified Solutions Developer (MCSD): Web Applications certification., Knowledge of unit testing., Knowledge and experience in using distributed caching architectures (such as Redis, Memcached, etc.)., Experience in software paradigms such as Design Patterns, Clean Code, and SOLID., Knowledge and experience in ELK Stack (Elasticsearch, Logstash, Kibana) and full-text search technologies., Knowledge and experience in microservices., Experience in mobile application software development., Knowledge and experience in OCR, image processing libraries, and their integrations., Experience in IT projects for public institutions., Experience in working collaboratively with UI, UX, and Backend developers., Experience in converting designs into pixel-perfect HTML., Knowledge of web standards., Experience in cross-browser and responsive coding., Experience with CSS frameworks (Bootstrap, Foundation, Flex, Tailwind, etc.)., Knowledge and experience with HTML5, CSS3 (Less, Sass, etc. ), and TypeScript.
What You'll Do.
Support activities for the national asylum institution
Technical infrastructure revision of the internal country of origin information database (KURE)
Frontend and backend software development
maintenance of websites
How You'll Work.
Team & Collaboration
Experience working in a team environment to achieve project goals; Experience in working collaboratively with UI, UX, and Backend developers
Communication Scope
Good oral and written communication skills; Communicate effectively with team members, stakeholders and customers; Working efficiency in English and Turkish
Full Job Description
**Deadline for Applications** May 19, 2026 **Hardship Level (not applicable for home-based)** A (least hardship) **Family Type (not applicable for home-based)** Family **Staff Member / Affiliate Type** CONTR Local Senior Level Support **Target Start Date** 2026-06-01 **Terms of Reference** During the past 60 years, UNHCR and the Government of Türkiye have been working together in close partnership. In 2013, Türkiye adopted a new legislation, the Law on Foreigners and International Protection (LFIP) and established a central civilian authority in charge of procedures for foreigners. As the main partner of the Turkish State in the field of international protection, UNHCR Türkiye provides support to the Presidency of Migration Management (PMM) and the relevant national institutions. UNHCR Representation in Türkiye operates through a Country Office based in Ankara, and through sub-offices and field offices in Gaziantep, Istanbul, Izmir, and Ankara, as well as field units. Occupational Safety and Health Considerations To view occupational safety and health considerations for specific duty stations, please visit this link: https://wwwnc.cdc.gov/travel The Software Specialist position will work in the context of support activities for the national asylum institution and under the EU-funded project, “Supporting Türkiye’s International and Temporary Protection Processes,” where UNHCR is engaged in various activities, including capacity-building activities and the provision of technical and operational support to enhance Türkiye’s international and temporary protection processes with improved access to protection and services. To achieve this, besides a number of activities aiming to strengthen the capacity of PMM staff, the project also offers operational and human resources support to enhance capacity in international and temporary protection procedures. To this end, PMM’s internal country of origin information database, KURE, will have its technical infrastructure revised
Applying for this Software Specialist role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about UNHCR?
Real rants from real employees. Read before you apply.