Medior/Senior Back End Developer C#.NET
Il y a 4 heures
Arrondissement of BrusselsCapital, Brussels, Belgique
Keytrade Bank SA
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
pbKeytrade Bank /b is a young and dynamic bank where IT systems were traditionally developed in-house. Today, we are evolving towards a model focused on customer experience and innovation, combining in-house solutions with off-the-shelf products and services for core functionalities. /p pWhere responsibilities used to be organized by technical skills, we now structure them by business domain, called Feature Teams. /p pBuilding new products requires close collaboration across back-end, front-end, database, infrastructure, vendors, and service providers. /p pWorking in a smaller bank means broader responsibilities, wider knowledge, and the opportunity to make a real impact. We are growing fast and are looking for motivated people eager to join our teams to help transform and improve our trading and banking systems. /p pbWhat makes the position interesting? /b /p pYou will work on a distributed .
NET platform built around C# / .
NET, Domain-Driven Design and event-driven microservices. /p pOur services communicate through gRPC and asynchronous messaging using RabbitMQ and NServiceBus, applying patterns such as CQRS, Domain Events, Outbox, etc. /p pYou will be involved not only in development, but also in domain modelling, technical design, architecture decisions and the continuous evolution of our distributed systems. /p pThe platform runs on AWS and Kubernetes (EKS) and uses MySQL/Aurora and DynamoDB, depending on the domain and its access patterns. /p pWe put a strong emphasis on engineering quality, automated testing, observability and production readiness. /p pInfrastructure and delivery are managed through GitLab CI/CD, Docker, Kubernetes and Terraform. /p pThe role offers the opportunity to work on real-world distributed systems where reliability, scalability, maintainability and domain complexity matter, rather than simply building CRUD applications. /p pYou will not only work with interesting technologies, but also solve complex problems across three key business domains: /p ullibBanking /b – everything related to payments and banking transactions. /lilibCards /b – debit and credit card ordering and management. /lilibCredits /b – primarily our online mortgage product, bKeyhome /b. /li /ul pbProfile /b /p pYou are a passionate developer who enjoys: /p ulliBeing a true team player, sharing knowledge and supporting colleagues, while also being able to drive initiatives autonomously. /liliTransforming complex business needs into elegant and maintainable technical solutions. /liliBalancing engineering discipline with pragmatism. /liliCaring deeply about code quality, security and maintainability. /liliContinuously learning, both from a technical perspective and about the banking domain. /liliParticipating in technical design, domain modelling, architecture decisions and the evolution of distributed systems. /liliWorking in a Scrum environment. /li /ul pOur working environment is mainly English-speaking, and you are fluent in English. Dutch and French are considered an asset but are not mandatory. /p pAs an experienced .
NET/C# developer, you have solid experience with: /p ulliDomain-Driven Design (DDD) /liliREST API: consuming, designing and building APIs /liliClean Code and SOLID principles /liliAutomated testing: unit and integration testing, TDD, xUnit, Moq, AutoFixture /liliContainerization – Docker /liliRelational Database, transactions, queries and ORM /li /ul pWe also use these technologies, and we would appreciate if you master them, but if you do not have experience with them, we will help you get up to speed with them: /p ulliNServiceBus /liliKafka /liliOpenTelemetry /liliDynatrace /liliTerraform /li /ul pbOffer /b /p ulliHybrid way of working: 50% office / 50% home working /liliAgile way of working /liliGreen surroundings /liliAn inclusive workplace with nice colleagues /liliA competitive salary package with advantages such as: /li /ul
NET platform built around C# / .
NET, Domain-Driven Design and event-driven microservices. /p pOur services communicate through gRPC and asynchronous messaging using RabbitMQ and NServiceBus, applying patterns such as CQRS, Domain Events, Outbox, etc. /p pYou will be involved not only in development, but also in domain modelling, technical design, architecture decisions and the continuous evolution of our distributed systems. /p pThe platform runs on AWS and Kubernetes (EKS) and uses MySQL/Aurora and DynamoDB, depending on the domain and its access patterns. /p pWe put a strong emphasis on engineering quality, automated testing, observability and production readiness. /p pInfrastructure and delivery are managed through GitLab CI/CD, Docker, Kubernetes and Terraform. /p pThe role offers the opportunity to work on real-world distributed systems where reliability, scalability, maintainability and domain complexity matter, rather than simply building CRUD applications. /p pYou will not only work with interesting technologies, but also solve complex problems across three key business domains: /p ullibBanking /b – everything related to payments and banking transactions. /lilibCards /b – debit and credit card ordering and management. /lilibCredits /b – primarily our online mortgage product, bKeyhome /b. /li /ul pbProfile /b /p pYou are a passionate developer who enjoys: /p ulliBeing a true team player, sharing knowledge and supporting colleagues, while also being able to drive initiatives autonomously. /liliTransforming complex business needs into elegant and maintainable technical solutions. /liliBalancing engineering discipline with pragmatism. /liliCaring deeply about code quality, security and maintainability. /liliContinuously learning, both from a technical perspective and about the banking domain. /liliParticipating in technical design, domain modelling, architecture decisions and the evolution of distributed systems. /liliWorking in a Scrum environment. /li /ul pOur working environment is mainly English-speaking, and you are fluent in English. Dutch and French are considered an asset but are not mandatory. /p pAs an experienced .
NET/C# developer, you have solid experience with: /p ulliDomain-Driven Design (DDD) /liliREST API: consuming, designing and building APIs /liliClean Code and SOLID principles /liliAutomated testing: unit and integration testing, TDD, xUnit, Moq, AutoFixture /liliContainerization – Docker /liliRelational Database, transactions, queries and ORM /li /ul pWe also use these technologies, and we would appreciate if you master them, but if you do not have experience with them, we will help you get up to speed with them: /p ulliNServiceBus /liliKafka /liliOpenTelemetry /liliDynatrace /liliTerraform /li /ul pbOffer /b /p ulliHybrid way of working: 50% office / 50% home working /liliAgile way of working /liliGreen surroundings /liliAn inclusive workplace with nice colleagues /liliA competitive salary package with advantages such as: /li /ul