Job Specifications
Position
Senior .NET developer
Location
Kallo (BE)
Contract type
Payroll or Consultant
General Description
As a global logistics service provider, Katoen Natie combines engineering, technology and port operations to offer worldwide, tailor-made solutions to the chemical and automotive industries, and to the consumer goods, electronics & retail sector. Katoen Natie has 181 logistic platforms and is active in 40 countries all over Europe, North America, South America and the Far East with a staff of more than 18.000 people.
Our Business Units Petrochemicals, Specialty Chemicals, Warehousing & Commodities and Food & Feed offer total solutions based on integrated logistics and engineering. To support these fast-growing businesses, Katoen Natie is looking for Senior a .NET full stack Developer.
Job Description
As a Senior Developer, you will be part of a cross-functional team, and your focus will be on maintaining applications in the Team’s project portfolio and providing new features. As a Senior developer we expect you to take the lead regarding technical topics and the roadmap of certain applications or services. We strongly encourage you to take the initiative on how the team can uphold a high standard.
The team operates in an Agile scrum way. Continuously developing, maintaining and deploying multiple cloud-based .NET applications. This all happens in close collaboration with business experts.
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
Resilient applications
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
Candidates must be based in Belgium, North Macedonia, or Moldova.
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).
About the Company
Katoen Natie's mission is to create maximum added value by providing full service logistics and engineering solutions to a key number of customers all over the world. We develop and deliver smarter logistics and engineering solutions, tailored to each customer's specific situation. Our services range from offering warehousing solutions to designing, building and operating on-site and multi-customer platforms.
Our in-house knowledge in terms of logistics, engineering and IT makes us most creative, responsive and fast when it...
Know more