Application period 11-Nov-2024 to 25-Nov-2024Functional Responsibilities:Functions/Key Results Expected: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;
Impact of Results: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:Educational 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.
Professional Experience Requirements: - 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);
Language requirements: - Full working knowledge of English is required.
- Knowledge of other UN languages, especially Spanish, is desirable
Think big. Meet challenges head-on. Help people build better lives. UNOPS embraces diversity and is committed to equal employment opportunities. Our workforce is made up of people from varied nationalities, cultures and races. They speak a range of languages and have different gender identities, sexual orientations, and abilities. We encourage women and candidates from underrepresented groups in UNOPS to apply. These include candidates from racialized and/or indigenous groups, members of minority gender identities and sexual orientations, and people with disabilities. Click apply and join us!Remarks: Please note that only shortlisted candidates will be contacted and advance to the next stage of the selection process.