C++ developer/Software engineer

DHL
Haarlem, Netherlands
10 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Agile Methodology Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Client Server Models Cloud Engineering Code Review Identity and Access Management OAuth Open Database Connectivity
+12 more
Openid Connect Software Engineering Okta Apigee Backend Git Information Technology Front End Software Development Software Coding Restful APIs Software Version Control Api Management

Job description

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., 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

Requirements

  • 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.

Benefits & conditions

  • 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

About the company

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., * 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:33 min

Introduction to security advocacy and automation testing

Chris Heilmann Chris Heilmann +2 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

4:37 min

Architecting single sign-on flows across multiple application domains

Gift Egwuenu · World Congress 2023

Videos

See all

Related articles

See all