Senior Full Stack Engineer

The Senior Full Stack Developer will be the technical representative for BME on the project to build the Digital Commerce Platform. The platform is an important part of BME’s strategy to improve the business and grow revenue across BME’s markets, and is being built to cutting edge MACH principles.

Location
BME Group
Schiphol-Oost
Level
Specialist
Industry
Building materials
Employment
Full-time
Interested in this opening?

About us

Building Material Europe (BME) is a leading European building material distributor that is on the lookout for a Senior Full Stack Engineer to work on our new ecommerce platform. The role is situated in Amsterdam, the Netherlands. This is a unique opportunity for the right person to help deliver a fantastic new ecommerce platform to our customers.

About the role

The Senior Full Stack Developer will be the technical representative for BME on the project to build the Digital Commerce Platform. The platform is an important part of BME’s strategy to improve the business and grow revenue across BME’s markets, and is being built to cutting edge MACH principles.

The Senior Full Stack Developer works within the project development team and also directly with the Group Product Manager. You will work both as part of the Scrum development team, and also help as a lead, consulting to the Product Manager and the business. You will participate in conversations about the platform and how we scale it. The goal is to both develop and architect the application. This will maximize your ability to plan the scaling of the platform and integrate it with other business systems like our MDM platform and ERPs.

Key Tasks and Responsibilities

  • Provide coaching and advice on development and implementation projects to share experiences and best practices from software development best practices
  • Works with the development team in scrum to build new functionality and also to develop an in-depth understanding of the platform
  • Consults with the Product Manager and the business to contribute to the solution design for future enhancement and scaling of the ecommerce platform
  • Continuously evaluates and experiments with new technologies and modern cloud-native development to continuously strengthen the IT landscape and to harden the overall ecommerce platform
  • Support the wider Group Digital team with technical solutions and development
  • Ensure that a common best practice approach is followed, including reference architectures and best practices when it comes to code quality and writing re-usable software.

Technology Requirements

  • Front end – JavaScript (Typescript/React)
  • Backend – Java (Spring Boot)
  • Container management – Kubernetes
  • Data Integration – SQL in Databricks, and Azure Data Factory
  • Cloud – Azure
  • GraphQL APIs

Education and Experience

  • 3+ years of relevant experience in developing custom code in a modern language
  • Experience with relevant programming languages
  • Experience in working with custom software solutions in a distributed environment
  • Understanding of modern software development and software development workflows, including basic knowledge of Devops
  • Understanding of continuous integration and the role of continuous integration in the software lifecyle
  • Knowledge of Azure Cloud
  • A degree in computer science or relevant real world experience in building software customizations and distributed solutions
  • Proficient in English
  • Experience with microservice based development

Where you will work

Amsterdam, the Netherlands in combination with home-office. Other arrangements can be discussed.

You will be joining an international team in the company that offers the best of both worlds –a start-up like culture within a group with multi billion profit. Needless to say, we have excellent employment benefits such as 30 days holidays, bonus, career growth path and so much more.

Join us on our journey to become a number one data driven wholesaler, come and grow with us!

SKILLS

Java

JavaScript

Full Stack Developement

Azure Cloud

Kubernetes

Microservices

FOR QUESTIONS

Vlatka Simac

Group Manager Talent Acquisition

Interested in this opening?


ALSO INTERESTING

Group Integration Architect Azure

As part of the BME Group IT organization the Group Integration Architect Azure  is responsible for the co-design and implementation of value add group wide solutions that support our business objectives. Do you want to make impact with the creation of world-class integration solutions on the Microsoft Azure platform providing secure and seamless connections between our key business applications, data lake and digital platforms?

Group Product Manager Data Applications

You will be crucial in taking in the customer needs, translating these to business impact and defining our digital solutions and priorities for development. You will hold a pivotal position in driving change in our company and industry – fundamentally answering unmet customer needs in a rapidly changing industry for the leading company in the market.