Microsoft 365 Developer - Tenders Global

Microsoft 365 Developer

World Food Programme (WFP)

tendersglobal.net

JOB DESCRIPTION

Job Opening
Job Opening ID: 226776
Job Network : Information and Telecommunication Technology
Job Family : Information Management Systems and Technology
Category and Level : Consultants, CON
Duty Station : MONTREAL
Department/Office : International Civil Aviation Organization
Date Posted : Jan 25, 2024
Deadline : Feb 8, 2024

Work Location
Montreal
Expected duration
11 months with a possibility of an extension.
Duties and Responsibilities
THE ORGANIZATIONAL SETTING
The International Civil Aviation Organization (ICAO) sets international Standards and Recommended Practices (SARPs) for aviation safety, air navigation, security and environmental protection.

The Capacity Development and Implementation (CDI) Bureau, provides holistic support to States and international organizations to help them achieve compliance with ICAO Standards and Recommended Practices (SARPs) and ensure we advance the overall strategic objectives of ICAO. CDI’s mandate is comprised of three main pillars:

1. Implementation support – assist States and international organizations in implementing effective and sustainable solutions that address their specific needs and challenges.
2. Revenue-generating activities – focused on the organization’s revenue-generating activities. The portfolio of revenue-generating activities includes publications, periodicals, databases, websites, training, printing, and events and the revenues generated by these activities are required to promote ICAO’s Strategic Objectives and carry out related Programme Support.
3. Resource mobilization – supporting States in securing the necessary resources to meet their capacity development objectives.

The incumbent will report to the Deputy Director of the Capacity Development and Implementation (CDI) Bureau and lead the process of coding, testing, and deploying Microsoft 365 applications; guide the definition and documentation of technical specifications and application functionality; oversee all technical testing. The professional will work in a team environment with business and technical resources and third-party vendors. The candidate must have strong programming and database skills, as well as broad experience working within a complex matrix organization.

MAJOR DUTIES AND RESPONSIBILITIES
Develop and implement Microsoft Teams apps, Office Add-ins, and SharePoint Add-ins, achieving results such as:

1. Collaborate with internal teams to understand automation and efficiency improvement requirements.
2. Design, code, test, and deploy custom solutions within the Microsoft 365 environment.
3. Ensure the seamless integration of developed solutions with existing systems and platforms.
4. Troubleshoot and resolve issues related to Microsoft 365 development projects.
5. Design and develop Microsoft Access databases to facilitate data management and reporting within the Microsoft 365 environment.
6. Stay updated on emerging trends and technologies in Microsoft 365 development.
7. Establish, maintain, and support integration points with new and / or existing corporate applications supporting The Capacity Development and Implementation (CDI) Bureau.
8. Proactively ensure that applications developed are documented, and their source code is securely stored.
9. Build, foster, and maintain solid working relationships with clients, peers and third-party vendors.
10. Perform related duties as assigned.
Qualifications/special skills
Educational background:
A first-level university degree (or equivalent) in computer science or in a related field is required.

Professional experience and knowledge:
Essential Experience:
• A minimum of 4 years of hands-on experience in developing Microsoft Teams apps, Office Add-ins (Access, Word, Excel, PowerPoint, Outlook), and SharePoint Add-ins.
• Experience developing in JavaScript/TypeScript.
• Experience working with version control software such as Git or Bitbucket.
• Proficiency in Microsoft Access, with expertise in creating forms, reports, queries and Microsoft VBA to meet the specific needs of the organization and integrating within Microsoft 365 development.
• Proven track record of successfully coding, testing, and deploying custom solutions within the Microsoft 365 environment.
• Excellent communication skills and team working capabilities.
• Expert knowledge of and experience in Agile/Scrum environments.
• Demonstrated expertise in ensuring seamless integration of developed solutions with existing systems and platforms.
• Working knowledge or familiarity with IT service delivery frameworks such as ITIL including IT Change Management.
• Familiarity with web development technologies like HTML, CSS, and React for building user interfaces.
• Strong troubleshooting skills to identify and resolve issues related to Microsoft 365 development projects.

Desirable Experience:
• Certifications in Microsoft 365 development or related fields are desirable.
• Knowledge of database design, optimization, and programming including complex stored procedures and utilizing advanced DB development tools.
• Knowledge of the latest web frameworks and cloud platforms like Azure.
Languages
Essential
• Fluent reading, writing and speaking abilities in English.

Desirable
• A working knowledge of any other language of the Organization (Arabic, Chinese, French, Russian, or Spanish).


Apply for job

To help us track our recruitment effort, please indicate in your cover/motivation letter where (tendersglobal.net) you saw this internship posting.

Job Location