Vacancy: front-end designer/developer

Vacancy
Senior Developer Microsoft .NET

 

Do you have experience in a Microsoft .NET environment, do you want to help develop an increasingly popular e-commerce platform further and are you looking for a job in or around Eindhoven (no secondment)? Look no further: get in touch with us.

About Shoxl

Shoxl is a leading SaaS e-commerce platform focused on the B2B sector: manufacturers and wholesalers. Shoxl stands out from other products in this market by taking the users' ERP system as the starting point for setting up the e-commerce channel. Shoxl has out-of-the-box integrations with SAP, Microsoft Dynamics and Exact, among others.

 

Architecture

The Shoxl e-commerce platform is based on an advanced technical architecture that, as a seasoned developer, you will no doubt be very enthusiastic about. Almost all the components we use come from the Microsoft stack.

In our product architecture we follow the component commerce approach. We see an e-commerce solution as a collection of cooperating components. The Shoxl core fills in all the core e-commerce functions. Communication with components from specialized third parties runs through APIs.

Technical environment

Our development pipeline is state-of-the-art. We use the latest version of the Microsoft development environment (.NET 7) and program in C#. We use Bootstrap as the framework for responsive applications. On the front end we also make extensive use of Less, soon Sass. For Vendisto, our management system and a single-page app, we also use several JavaScript libraries. We are considering React or Vue for further development.

In our applications we follow the MVC model and make extensive use of event-driven architectures. Web services (and formats such as REST, XML and JSON) play a central role. The relevant DBMSs are SQL Server and RavenDB. We use the latter, a document database, as a caching layer under our shops and portals.

For testing we have chosen unit-based testing, with NCrunch as a supporting tool. We build the software with TeamCity and use Octopus Deploy for deployment. We use GIT as our SCM tool and Azure Boards (Azure DevOps) to organize our Scrum activities. We are going to extend our use of DevOps with Azure Pipelines, initially for building our software and eventually for deploying it as well.

Hosting is in Microsoft Azure. We make extensive use of the advanced facilities the Azure environment offers us. We take part in the Microsoft Partner Network.

Vacancy: front-end designer/developer

Development approach

In our product development we use the Scrum method. We release every two weeks. Every sprint starts with a prioritization and estimation session. There is a stand-up every morning, and the sprint ends with a demo day. The team is self-managing and divides the tasks among its members.

For a good impression of the topics the development team works on, take a look at the release documentation on our site: www.shoxl.com/nl/releases.

Your profile

We are looking for a senior back-end developer with extensive knowledge of the back-end aspects of an application. You have proven that you can deliver high-quality, reusable and maintainable C# code and components. You are familiar with the main design patterns and best practices in software development. Your work will focus mainly on integrating Shoxl with ERP systems such as SAP, Microsoft Dynamics and Exact. You will also be involved in the further development of the platform's Core Shop and PIM components. We strive for constant innovation and expect professionalism, a passion for software technology and active involvement in the latest developments from you. Besides technical expertise, you also have excellent communication skills. You show initiative and independence, and you enjoy working in a team where you share your knowledge and build a top product together.

Vacancy: front-end designer/developer

What we offer

Shoxl offers a competitive salary and benefits package that can be tailored to individual wishes.

Working from home occasionally is no problem. We have always had flexible working hours and aim for a healthy balance between work and relaxation.

You will find Shoxl at a central location in Eindhoven (the "De Witte Dame" building), within walking distance of Eindhoven station. That makes us easy to reach by public transport. Another advantage of this location is that we are within walking distance of all the nice places for our Friday afternoon drinks.

 

How to apply

Does all this appeal to you, and do you fit the picture? We look forward to receiving your CV.

Need more information first? You will find more details about us and the position on werkenmet.Net. Or contact Roland Vonk (director) at [email protected] or 040-209 70 83.