Senior .NET Developer

Il y a 2 jours

Kallo, Belgique Katoen Natie Temps plein


Job description
Together with the other developers you’ll be responsible for the CI/CD pipelines and code quality (Unit test, Integration test, Code smells, Security vulnerabilities). The team is located in Belgium, Macedonia & Moldavia, reason why proficiency in English is a must. Responsibilities:
- Back-end development
- CI/CD pipelines
- Infrastructure as Code via Bicep
- Motivate team members as well as helping them develop their individual talents
- Maintain high quality development based on provided guidance, standards, What is expected of you
-

Education:
Bachelor or Master degree, or similar by experience.
- 7+ years’ experience as a developer
- Proficient in developing.
NET workloads in a hybrid environment (on-prem IIS and cloud native Azure) .
NET 8
- ASP.
NET Core Http API’s
- ASP NET Core MVC
- .
NET Workers
- C# 12 and later
- Unit Testing and integration testing
- Entity Framework
- Particular NServicebus
- Docker containers
- Windows Subsystem for Linux
- Experience with Azure DevOps
- Multistage yaml pipelines (CI/CD)
- Boards
- Artifacts
- GIT
- Experience with Azure Cloud Services
- IAC Bicep
- Azure Service Fabric
- Azure App Configuration
- Azure Key Vault
- Azure Service Bus
- Azure Cosmos DB
- Azure SQL DB
- Azure Storage Account
- Azure Signalr
- Application Insights
- Azure API Management
- Azure Security concepts
- Knowledge of Software Design Patterns
- DDD
- REST and API design
- Dependency inversion, separation of concerns related principles
- Monoliths and microservices
- Design patterns
- Event sourcing
- Writing of unit and integration tests
- xUnit
- Mocking
- TestContainers
- Technical documentation
- Architecture diagrams in Visio
- C4 models
- OpenAPI definitions
- Active in the development community
- Keep knowledge up to date
- Experience with OAuth 2.0 using IdentityServer is a must, Policy server is a big plus
- Experience with web development Typescript, Node, Vite, React, Web Components is a plus
- Ability to keep the bigger picture in mind with attention to detail
- Ability to thrive in a dynamic environment
- Experience in working in an agile scrum team is a plus
- Experience in working with an international team is a plus
- Experience as a technical lead is a plus
- Great knowledge of English.
- Hands on with very good communication skills.
- Flexible, involved, organized, and self-motivated.
- Team player Required experience
- 6 years

We offer

- A no-nonsense culture where entrepreneurial skills are embraced.
- A long-term employment with an emphasis on personal development.
- Competitive remuneration depending on relevant knowledge and experience.
- Hybrid working (including satellite offices in Kallo, Ekeren, Evergem).
- A collaborative team of experts who provide the support and resources needed to excel in your role and deliver high-impact projects.
- Available on a freelance or payroll basis, including a comprehensive benefits package (company car, hospitalization insurance, and meal vouchers). Contact person
- Kim Application
- CV + Motivational Letter