-
Location
Brussels
-
Sector:
-
Job type:
-
Salary/Rate:
610€
-
Contact:
Paul Smith
-
Contact email:
psmith@skillfindergroup.com
-
Job ref:
17871USER_38
-
Consultant:
Paul Smith
.Net Developer
Are you looking for your next exciting .NET Software Developer opportunity?
Do you want to join a Global Bank on a long term project?
If so, this ones for you!
As a medior Full Stack Developer, you have at least 2-5 years of experience in creating designs and codes for front to back end website applications :
- You develop front end website architecture;
- You design user interactions on web pages;
- You develop back end website applications;
- You creating servers and databases for functionality;
- You ensure cross-platform optimization for mobile phones;
- You ensure the responsiveness of applications;
- You work alongside graphic designers for web design features;
- You see through a project from conception to finished product;
- You designing and develop API's;
- You meet both technical and consumer needs.
Next to a proven experience in software development, you have the following core competences : Agile Methodologies, Analytical thinking, Collaborating, Eager to learn, Independent, Problem solving, Result driven.
What does this job entail?
We are looking for external full-stack .NET developers to join the .NET development team within KBC.
As ICT Software Engineer you have end-to-end responsibility for translating our internal clients' requirements and/or problems into ICT solutions. We use Microsoft technology (.NET / Azure) for the technical development. You will work in a close-knit team where agile working has been our natural reflex for more than 10 years.
Context
At KBC, we use .NET together with several other technologies to build non-critical full-stack web applications for internal use by KBC employees. We do this for a wide range of domains (insurance, asset management, IT, etc.). During the past 15 years, we have built a portfolio of more than 100 applications, which currently run mainly on on-premise servers. In 2019-2023, we started developing new applications with .NET Core and Vue.js preferably in Azure using PaaS services wherever possible. Extensions for O365 & D365 which also use .NET have been landing in Azure since 2015.
Our team goal: We deliver fully fledged solutions with Microsoft technology to our internal clients (except Asset Management which has its own development team within the .NET community) across the KBC Group: we realise standardised, cost-efficient solutions quickly.
We work in three sub-teams:
- .NET maintenance team: conducts maintenance work (including small projects) on most of our .NET portfolio (more than 100 applications)
- Product Team 1 (autonomous team): works on new .NET projects and maintains these once they are live
- Competence Centre: supports the .NET development path including security (Fit4Assurance) for the entire .NET Community within KBC ICT
What we expect from you
For the Product team (focus on new applications) we are looking for a software engineer for a challenging job in a rapidly evolving technical environment.
In your role as full-stack developer, you are responsible for translating internal clients' needs into working applications. From drawing up User Stories and defining the application architecture to implementing and testing the application. You work together with our Belgian and international colleagues.
ICT and Business (co-entrepreneur) work in close cooperation and high (internal) customer satisfaction is an absolute team goal.
Most of the Belgian members of this team are based in Leuven, while others are in Mechelen or Ghent. Decentralised working or working from home is of course possible in accordance with the applicable KBC rules.
Technical development skills
o .NET Framework
o .NET 6
o Vue.js 3
o ASP.NET (Core) MVC
o C# 10
o Typescript
o Entity Framework
o SQL Server
o REST APIs
o Clean Architecture principles
o CSS/SASS
o Visual Studio 2022
o Visual Studio Code
o Azure DevOps with in-depth knowledge of
• Build pipelines
• Release pipelines
• YAML
• Agent Pools (advantage, but not essential)
• Azure Artifacts (advantage, but not essential)
• Git Source Control (clone, push, commit, PR, ...)
• Nuget / npm
Knowledge of the following aspects is an advantage, but not strictly necessary
o Notion of other front-end frameworks like Angular, React and Blazor
o DDD