ICT Associate
Remote | Home Based - May require travel
- Organization: UNOPS - United Nations Office for Project Services
- Location: Remote | Home Based - May require travel
- Grade: Administrative support - LICA-6, Local Individual Contractors Agreement
-
Occupational Groups:
- Administrative support
- Information Technology and Computer Science
- Closing Date: 2024-11-25
Functional Responsibilities
Under the direct supervision of the ICT Analyst - ICT Project Manager, the .NET/REACT senior developer will be responsible for the following tasks for EIF client:
-
Gathers and defines the functional requirements for the software solution.
-
Contributes to the analysis, design, development, and maintenance of enterprise applications using .NET technologies (C#, ASP.NET Web Forms, .NET Core).
-
Contributes to the analysis, design, and development of enterprise applications’ front-end using REACTJS.;
-
Implements DDD (Domain Driven Design) pattern in the applications
-
Contributes to the implementation of web applications ensuring optimal performance, scalability, and usability of systems by adhering to established and evolving architectural standards;
-
Develops mock-up themes or design of new ones with other developers and/or clients;
-
Ensures the proper performance of deliverable functionalities, providing test cases and avoiding regressions; Ensures the effective migration of existing sites and applications;
-
Performs the application deployment and maintenance of the infrastructure (Windows Server system and other server applications such IIS, Microsoft SQL Server);
-
Develops innovative software components and implements them as a replacement of existing solutions;
-
Creates user and project documentation;
The incumbent will be expected to:
- Ensure timely delivery of project products and services,
- Contribute to the development and maintenance of enterprise applications,
- Support working relationships with the client.
Education/Experience/Language requirements
- Completion of secondary education is required.
- A university degree or diploma in information technology, computer science, information systems, mathematics, statistics, engineering or related fields is an asset and may substitute some years of experience.
- 6 years of experience developing web applications in .NET framework with ASP .NET CORE or closely related experience is required, (OR 4 years of relevant experience as described above, combined with a diploma, OR 2 years of relevant experience as described above combined with a Bachelors degree).
- Experience building applications with React JS is required.
- Experience with the use Windows Server system and other server applications such IIS, Microsoft SQL Server is required.
- Experience in front end development to create web pages that closely match the mockups and wireframes built by UX designers or related experience is desirable.
- Proficiency in using Git (or other version control system) for source control management is desirable.
- Experience with Agile project development and product delivery is desirable.
- Experience with the DDD pattern is desirable.
- Knowledge of ASP .NET Web Forms is desirable
- Knowledge on Atlassian products is highly desirable (Jira, Confluence and Bitbucket);
- Full working knowledge of English is required.
- Knowledge of other UN languages, especially Spanish, is desirable
Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.