Overview
Support the development, maintenance, enhancement, and modernization of digital platforms, dashboards, and web applications.
Key Responsibilities
- - Develop websites and applications applying UX/UI concepts and principles, UN established standards for web design, technologies, and tools; and following security and data protection schemes;
- - Maintain, upgrades, and enhance existing websites and applications and integration to interrelated systems and program elements;
- - Organize and perform unit and integrated testing, designing and utilizing test bases; assists users in accepting testing;
- - Conduct research on new technologies as requested, keeps abreast of developments in the fields; assists in testing and evaluating new products and technologies;
- - Support data visualization and data analytics initiatives;
- - Prepare technical and user documentation for products, as well as training materials and conduct technical presentations;
- - Maintain functional specifications and technical documentation for websites, applications, and related procedures developed and/or modified;
- - Provide operational support for deployed websites and applications, including version management, deployment, troubleshooting, and recovery activities;
- - Support user onboarding and knowledge-sharing activities related to completed products and implemented solutions;
- - Performs other related tasks as required by UN ICT or ESCWA strategy
Required Experience
A minimum of 5 years of professional experience in the computer software industry as an ASP.NET Core developer working with front-end languages and libraries (HTML, CSS, JavaScript), back-end languages (C#), SQL Server, and open-source data visualization libraries like Apache ECharts along with competency in C# and .NET Core is required. Knowledge in database design, and development using MS SQL Relational Database is required. At least 1 year of experience with version control such as GIT is required.
Qualifications
A minimum high school diploma with a certification or degree in Information Systems, Information Technology, Computer Science, Computer Engineering or related area is required.