Master’s Degree (or equivalent) in a computer-based discipline
Minimum 3 years of experience with:
o .NET (C# and ASP.NET) and Angular, and of standard tools and products such as:
o Visual studio.
o Microsoft .Net/Windows Technology stacks.
o MS-SQL Database.
o IT Application Architecture Solutions.
o IT Security Solutions.
o Software Architecture.
Good knowledge on the following technologies will be a distinct advantage: Message Oriented Middleware, Enterprise Integration Patterns, Web Servers, XML/XLT, RESTful APIs.
Good analytical and technical communication skills.
Experience in architecture of multi-tier applications.
Experience in application security design and vulnerability assessment, especially for Web Internet facing applications. Knowledge of an SSO infrastructure will be an asset.
Experience with Cloud Technologies (Azure, AWS, Google) is a plus but not a requirement.
Willing and free to travel abroad for several days when required.
Proficiency in written and spoken English; French and German language skills will be an asset