.NET Core Full Stack Azure Developer

Brussels, Belgium Freelance

This job posting is not available anymore

About Leonardo Belgium

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)

Job description

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

Profile

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

Details about the job
Brussels, Belgium
Freelance
IT
Powered byTaleez