To support one of our clients, a leading European institution responsible for shaping global diplomatic strategies, Leonardo Belgium is seeking a talented .NET Core Full Stack Azure Architect to deliver essential services under a new framework contract. This opportunity is designed for professionals who are eager to contribute to impactful projects that support international collaboration and enhance European digital solutions.
Recruitment Process :
Step 1 : Introductory call
Step 2 : Complete a technical questionnaire
Step 3 : Pass a technical test (Online evaluation platform IKM)
Step 4 : If we have the completed technical questionnaire, the results of the IKM test, and your Europass CV by March 3rd before 11 AM, we can submit your application for official review
Step 5 : If your application gets accepted for the next step, a face-to-face technical interview in Brussels will be scheduled
Job Specifications
Hybrid setting, on site and nearby (Brussels) - No remote work from abroad
Type of contract: Freelance preferred
CV format: Europass
Starting date : Whenever possible
Eligibly to undergo a Personal Security Clearance (PSC) required
Application deadline : 03/03/25 (But early applications are encouraged)
We are seeking a .NET Core Full Stack Azure Architect who will be responsible for :
Developing applications on MS Azure cloud infrastructure using (ASP).NET Core, EF Core, and Angular
Creating microservices following clean code practices, CQRS, OData, and AutoMapper on ASP.NET Core and .NET Aspire
Developing frontend web applications using Angular 18+, TypeScript, RxJS, state management (NgRx), authentication (JWT, OAuth, SSO), Angular forms, unit testing (Jasmine, Karma), and Angular Material
Translating functional requirements into technical designs, identifying needs, and defining application/database requirements
Migrating functionality from legacy ASP.NET MVC applications on MS Azure App Services built using .NET Framework, Entity Framework, jQuery, Bootstrap, and Razor pages
Developing, implementing, and consuming NoSQL databases (Cosmos DB) as well as effectively querying and maintaining complex relational databases (MS SQL)
Deploying, managing, and scaling Azure services, including Azure Kubernetes Service (AKS) and Cosmos DB
Creating data integration features such as web services and REST APIs that allow secure interchange of information between different systems using mainly the .NET stack
Implementing and executing automated testing strategies, including unit, integration, and end-to-end tests
Importing/Exporting and transforming data between different formats (SQL, JSON, XML, or other required formats) using web services
Experience:
Proven experience in a similar role
Soft Skills:
Rapid self-starter with a proactive approach to problem-solving
Excellent interpersonal and communication skills, capable of participating in multi-lingual meetings and facilitating discussions across diverse teams
Strong teamwork abilities with a focus on collaboration in an agile environment
Hard skills:
Strong proficiency in C# and TypeScript, adhering to secure and clean coding best practices
Experience with containerization technologies (Docker and Kubernetes)
Familiarity with testing frameworks (e.g. Selenium, Playwright, ...)
Strong database knowledge with proficiency in SQL Server and Cosmos DB
Good expertise in database administration and query languages
Experience with data consolidation, transformation and analysis on Azure (e.g. knowledge of Microsoft Fabric, Azure Data Factory and Power BI (Embedded))
Tools and methodologies used
IDEs: Eclipse, IntelliJ IDEA, JetBrains PhpStorm, Microsoft Visual Studio Code
Project Management: Confluence JIRA, ServiceNow
Methodologies: PM² and PM² Agile, Kanban, Scrum
What’s in it for you?
An exciting role and opportunity to contribute to impactful projects that shape Europe’s digital future
A hybrid work schedule, blending in-office collaboration with the convenience of working from home
Access to training programs that promote skill enhancement and professional growth, to stay updated with the latest technologies and practices
Collaboration with diverse teams in a multicultural environment, providing exposure to various perspectives and ideas
A commitment to your well-being, work-life balance, and career growth
Engaging events and a comprehensive onboarding program