Our customer is a world leading professional services firm, providing accounting and auditing services, management consulting and legal and tax advice. They are looking for an interesting Digital Back-End Developer.

Your Role

Digital technology has changed the face of business as we know it. Our customer helps clients in turning this transformation into an impactful advantage by creating and realizing digital transformation success stories. They combine their globally recognized strength in business transformation and technology implementation with the capabilities of a world-class digital agency.

By leveraging user-centric thinking, design capabilities, new technologies and cloud solutions, they empower clients and allow them to rethink how they connect with their customers across every platform, every device and every step of the customer journey. Their approach is to start from the customer or the user needs, convert them into concepts, design tangible prototypes, and finally develop and implement concrete solutions, always keeping in mind the business impact they entail.

Within the development team, they pride themselves on being technology-agnostic, choosing the right tool for each job. Some of the technologies they used recently include Salesforce, CloudCraze, Hybris, Wordpress, Adobe AEM, VueJS, React (Native), Swift, D3.js, … and they’re always on the look-out for the next thing that will revolutionize the way of working!

As a Back-End Developer in their Digital Experience team, you are responsible for developing cutting-edge digital solutions. You will work alongside some of the best developers, designers and strategy minds in the business, delivering digital solutions for the biggest and best players on the market.

Are you motivated to combine your sense for digital with the art of programming? Do you look beyond the code and back-end solution? Are you interested in how mobile applications tap into this? Are you curious to see how front-end solutions can empower your work rather than limit it? In short, do you see the big picture and the big role your back-end expertise will play in it?

Your Responsibilities:

We believe in Agile and you will be part of a Scrum team in which you collaborate with the rest of the team to achieve the best deliverable possible for each sprint.

During the sprint planning, you will decide how to best implement the technical stories and participate in the story estimations. Together with your peers you will align on the approach and how this will fit within the overall architecture of the project.

Within each sprint, you take ownership of the stories you work on and analyze, develop, test and release them. You align closely with the other developers in order to ensure that the right person works on the right task and you even benefit from peer review throughout the sprint. They work with tools that help you move ahead faster, such as JIRA, Confluence, Jenkins, Bitbucket, etc.

On top of pure backend skills, you have insight into the front-end and design work, so that you are efficient in the collaboration within the team.

On top of regular sprint work, you provide clients with advice on digital change, helping them to exploit web, mobile and social media to strengthen their brand and grow their business.

Experience producing web / mobile / enterprise solutions in a professional development environment;

Ideally you have worked on projects in which you integrated this back-end savviness with management systems (e.g. Salesforce, Adobe Experience, SAP Hybris);

You feel at ease in multiple technologies and environments, even more, you actually love to switch technologies and chose the right one for each job;

You have a passion that goes beyond code, you are interested in what makes the world tick and how you can make an impact on it;

You are a generalist in your field of expertise with hybrid interests in all technology beyond that, such as front-end development (e.g. HTML5, CSS3, React, Vue) and/or design (e.g. UX expertise, Photoshop, Sketch);

Experience in agile development environments;

You are a team player who enjoys working with others to solve problems and share knowledge;

You have the ability to work independently as well as in a highly collaborative team-setting;