C++ developer/Software engineer

Deutsche Post

Haarlem

On-site

EUR 55,000 - 90,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Reimbursement for travel expenses
Work from home allowance
Pension scheme with BeFrank
Flexible working hours

Job summary

Hillebrand Gori, a DHL Global Forwarding company, is expanding its software team with a C++/C# developer. You will join 55+ engineers working on in-house applications using API-first, cloud-native Azure architecture, migrating a C++ client/server system to Azure backend services.

You’ll start with C++ on the client/server transport management system and shift toward C# in Azure during the migration, delivering robust, secure software that aligns with business needs.

Qualifications

  • Degree in Informatics/IT or related field.
  • Experience with Agile software development.
  • Solid knowledge of OAuth2/OpenID Connect and modern security patterns.
  • Proficiency with Git version control.
  • Experience with C++ and C# development.
  • Knowledge of MFC and ODBC.
  • Living in the Netherlands within commuting distance of Haarlem.

Responsibilities

  • Develop and maintain the C++ frontend of the transport management application.
  • Develop RESTful APIs and integrate third-party services.
  • Design integrations between internal systems and partners using message-based patterns.
  • Write clean, efficient code and participate in code reviews.
  • Ensure security, data protection and scalability; maintain docs.

Skills

Agile development
OAuth2/OpenID Connect
Git
C++
C#
MFC
ODBC

Education

Bachelor’s or master’s degree in Informatics/IT

Tools

Apigee
Azure

Job description

Join us at Hillebrand Gori a company of DHL Global Forwarding
Introduction

Being specialized in alcoholic beverages, we offer a full range of transportation services and options, from full container loads to groupage shipments, from large volumes of bulk wine to small consignments via airfreight. Our logistics services allow our customers to transport exactly what they want, when they want, in a costeffective way.

To support our continued growth and digital transformation, we are expanding our software development team with a C++/C# developer. In this role, you will join our software development department of 55+ professionals covering analysis, development, and testing. The team is highly autonomous and works closely with Product Owners to build inhouse, businessdriven applications.

Our architecture is API first, cloudnative, and centered around Microsoft Azure, with Apigee for API management and Okta for identity and access management. We are currently migrating our C++ client server transport management system to this architecture.

You will assist in the C++ development of the current client server application as well as help with the C# rest api backend. At first, the C++ programming will take the majority of your time with a shift towards C# backend development within Azure as the migration project continues on.

To be successful as a developer, you are analytical, technically strong, and comfortable translating business requirements into robust, secure, and scalable software solutions.

Why work at Hillebrand Gori?

With great pride, we can say that Hillebrand Gori is the largest beverages logistics company in the world. Founded in 1844, we are active in over 90 countries. Our success is built on the dedication of our people. While we operate globally with more than 2,200 employees, our IT department is largely located in The Netherlands but also has a presence in Italy, France and India. Within our department around 15 different nationalities work together.

We believe that “Our people and our reputation are our greatest assets.” You will work in an environment where you can make impact, influence strategic technology decisions, and grow both personally and professionally.

Are you looking for a role where you can apply deep expertise and deliver direct business value? Then we’d like to meet you.

What will you do?

As a software engineer, you will:

  • Develop and maintain the C++ frontend of our transport management application.
  • Develop and maintain RESTful APIs and integrate thirdparty services which are created design first
  • Design and implement integrations between internal systems and external partners using messagebased patterns (e.g. publish/subscribe, async messaging)
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Optimize applications for maximum speed and scalability
  • Implement security and data protection measures
  • Participate in code reviews and provide constructive feedback to team members
  • Write and maintain technical documentation
What do we expect from you?
  • Bachelor’s or master’s degree in an Informatics or ITrelated field
  • Experience with Agile development methodologies
  • Solid understanding of OAuth2, OpenID Connect, and modern security patterns
  • Experience with version control systems (Git)
  • Good command of the English language (spoken and written)
  • Currently living in The Netherlands within commuting distance of Haarlem
  • Knowledge of MFC and ODBC
  • Knowledge of C++
  • Knowledge of C#
  • Good command of the English language (spoken and written)

Currently living in The Netherlands within a normal commute of Haarlem

Preferred Qualifications
  • Strong knowledge of cloud architecture in Microsoft Azure
  • Experience with API management, preferably using Apigee
  • Experience with cloud platforms (Azure)
  • Experience with CI/CD pipelines
  • If the above is not available, willingness to transform from C++ to C# API developer.
What can you expect from us?
  • A salary tailored to your qualities and experience
  • A contract for 40 hours
  • Reimbursement for travel expenses, work from home allowance and internet allowance
  • Pension scheme with BeFrank
  • Flexible working hours and possibility to work from home
  • Personal growth and challenging work with endless possibilities to realize your ambitions in an international environment
  • An informal working environment with innovative colleagues who strive for the very best
  • You can work independently and make us better with your own input
  • Professional training
  • a fun place to work, with room for recreation; weekly and monthly drinks, quarterly company meet-ups, regular company festivities
  • Work for an organization certified as Great Place to Work 2026
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SQL Developer
SQL Developer

Hillebrand Gori - A company of DHL • Haarlem

On-site
EUR 60,000 - 80,000
Great Place to Work 2026
BeFrank pension scheme
Travel reimbursement
+2
Web developer
Web developer

Hillebrand Gori - A company of DHL • Haarlem

On-site
EUR 50,000 - 75,000
Travel expenses reimbursement
Home office allowance
Internet allowance
+1
Integration developer/Software engineer
Integration developer/Software engineer

Hillebrand Gori - A company of DHL • Haarlem

On-site
EUR 60,000 - 90,000
Travel reimbursement
Work from home allowance
Internet allowance
+5
Business Analyst Integration/Designer
Business Analyst Integration/Designer

Deutsche Post • Haarlem

On-site
EUR 65,000 - 90,000
Travel reimbursement
Home internet allowance
BeFrank pension
+2
Functional designer/ Transport Management System
Functional designer/ Transport Management System

Hillebrand Gori - A company of DHL • Haarlem

On-site
EUR 52,000 - 76,000
Travel reimbursement
Work from home allowance
Pension BeFrank
+1
Full-Stack Software Developer (m/w/d)
Full-Stack Software Developer (m/w/d)

Craftview-Software-Gmbh • De Eng

On-site
EUR 55,000 - 85,000
Dynamic Company Culture
30 vacation days
Hybrid setup
+3
Back-end Developer / DevOps Engineer
Back-end Developer / DevOps Engineer

Houdijk • Vlaardingen

On-site
EUR 45,000 - 73,000
27 vacation days
13 ADV days
Commuting allowance 0.25 EUR/km
+6
Software Developer
Software Developer

ABF • Roosendaal

On-site
EUR 50,220 - 58,032
Salary € 4.500 – € 5.200 gross per month
28 vacation days + 8.5% holiday allowance
Travel allowance of €0.23 per km
+3
Senior Full-Stack Developer: Hybrid (Azure, Microservices)
Senior Full-Stack Developer: Hybrid (Azure, Microservices)

ABF • Roosendaal

Hybrid
EUR 50,220 - 58,032
Salary € 4.500 – € 5.200 gross per month
28 vacation days + 8.5% holiday allowance
Travel allowance of €0.23 per km
+3
Senior Software Engineer - Warehouse Systems | Relocation Offered
Senior Software Engineer - Warehouse Systems | Relocation Offered

Picnic • Amsterdam

On-site
EUR 60,000 - 80,000
Opportunities for personal growth
Free professional language courses
Freshly prepared lunches
+3