Intro
Softhouse has been developing and operating distinctive software platforms across various sectors since 1991. Our current platforms are state-of-the-art and are used daily by over 60,000 companies who fully trust our software. These platforms play a leading role in the transport sector, and we are leaders in animal registration. In the coming years, we will also develop platforms for other sectors. Our success formula? Attracting the best talent, working only with modern, robust technology, and always learning.
What You Will Do
You will work as a team lead in a small team of 6-8 developers, making a daily impact with other ambitious and highly skilled colleagues for our (international) clients.
You will design, develop, and implement state-of-the-art solutions (including architectures).
You will discuss decisions that need to be made, and the 'how' and 'why'.
You will write high-quality code while adhering to established guidelines and architectural agreements.
You will enhance user stories with technical solutions.
You will participate in brainstorming sessions regarding business, processes, and architecture.
You will review your team's code.
You will mentor junior team members and guide them further.
You will have daily contact with colleagues about your progress.
What You Will Work On
Currently, we are developing a new animal registration platform. This platform focuses on identification, breed improvement, and performance, and will become the lifeblood of the equestrian sector in the Netherlands. In the coming months, you will be involved in the development of this platform. Once completed, you will move on to another platform.
What We Ask
Ideally, you have a technical MSc, but at least a BSc in Computer Science.
You have a strong passion for helping businesses advance in software development.
You are proficient in both Dutch and English, both spoken and written.
You are sociable and communicative.
You have at least 2 years of relevant work experience.
You are curious and willing to step outside your comfort zone.
You have at least knowledge of and proven experience in: developing large .NET Core-based systems (C#, ASP.NET Core MVC, and Entity Framework Core);
Translating designs into websites using HTML/SCSS/JS;
Creating and understanding SQL queries;
Developing well-structured and maintainable code (SOLID);
Basic concepts for developing secure web applications (e.g., OWASP);
Using version control systems (Git) and basic knowledge of automated test and release processes in software development (CI systems).
Optional: Knowledge of: managing and automating applications on Windows or Linux-based systems;
Virtualization (e.g., Proxmox);
Configuring continuous integration systems based on TeamCity and/or Octopus Deploy;
Hosting, DNS configuration, networking, and secure communication setup between locations and applications (Firewall, tunneling, VPN/Wireguard);
Search engines/data indexing based on Apache Solr/Apache Lucene or Elasticsearch;
REST-based API development (preferably in an ASP.NET Core environment);
Configuring frontend tooling (e.g., Webpack, TypeScript, Gulp).
What We Offer
A social company with a pleasant work culture.
A permanent contract.
A lot of attention and space for your development.
A lot of freedom and responsibility with flexible (remote) work.
Passionate, smart, and driven colleagues who prioritize IT.
Periodic company vacations abroad (2023: Crete, 2019: CuraƧao).
Regular company activities.
The chance to work with the latest tools and techniques.
A competitive salary with a profit-sharing scheme.
A lease car or mobility allowance.
Net phone and expenses reimbursement.
A good pension.
26 vacation days.
A laptop.
At Softhouse, you will work partly from our office in Capelle aan den IJssel (near Rotterdam) and partly from home. Our modern, open office is also the place where we gather for casual drinks.