Vacancies
Ready to join our team? Have a look at our vacancies!
Are you a software developer who is experienced in creating data solutions? Or do you come from a different software development discipline and want to work more with data? Would you like to work for an employer that focuses on quality and puts you in control over your own career? Lets meet!
Your profile
- You have worked on data solutions before, for example implementing a Datawarehouse. or worked as a software engineer in a different discipline and want to do more with data;
- You have an interest in model driven and automated software development. You are not tied to a single technology stack but you like to broaden your technical horizon;
- You like to do things the smart way, using automation or implementing a generic, reusable solution;
- Besides working hands-on in a software project you are also a sparring partner on conceptual and architectural level;
- You know how to balance between the optimal solution from a technical perspective on one hand and the customer requirements on the other;
- You have what it takes on a social and professional level to get the job done for our customers, either individually or within a team.
Function profile
Being a Data Solution Consultant means you participate in projects for midlevel companies and you work as a team member for larger corporations. If you like, you can combine such a project with smaller projects or internal product development for one day a week.
Your activities in a project consist of designing, modeling and implementing a data solution. You will work in a scrum team where the team is responsible for iteratively creating the required product. You focus on working efficiently and U use automation where this is beneficial.
Requirements
- A college or university diploma, preferably in information technology;
- Experience as a data engineer in data warehouse projects;
- Experienced in data modeling, using for example UML, Inmon, Kimball or Datavault;
- Knowledge of SQL on at least one database platform;
- Excellent communication skills.
Preferences
- Experienced in data modeling;
- Experience with using and configuring CI/CD pipelines and (automated) unit testing;
- Knowledge of object oriented programming (Java, C#, …);
- Experienced in working in an agile scrum team;
- Experience with SAP PowerDesigner, both modeling with- and extending PowerDesigner.
My first year at CrossBreeze (Dutch article)
Een typisch geval van korte vraag en (heel) lang antwoord.
In 2016 heb ik kennis gemaakt met Harmen Wessels, een van de eigenaren van CrossBreeze. We zaten samen op een opdracht bij een grote klant en Harmen was daar de Technical Lead. Ik was één van de (T-shaped) BI ontwikkelaars. Dankzij hele capabele en kritische teamleden waar ik elke dag nieuwe dingen van kon leren, de gestructureerde werkwijze die werd gehanteerd en de respectvolle manier waarop met elkaar werd omgegaan, was dit de meest leerzame periode in mijn carrière tot dan toe.
Het geautomatiseerd genereren van het data warehouse, geautomatiseerd unit testen, documenteren, analyses, hoogwaardige implementatie van de requirements en daarbij het tot in de detail opvolgen van de scrum methodiek. Het gezamenlijke verantwoordelijkheidsgevoel, elkaar op fouten wijzen en deze samen verbeteren. Overal was goed over nagedacht, het was niet alleen blind opvolgen van de methodiek maar iedereen begreep exact wat alle onderdelen toevoegen aan het team en de kwaliteit van de output. Het team functioneerde als een geoliede machine. Mijn kijk op BI oplossingen was daarna nooit meer hetzelfde.
Uiteindelijk ben ik uit het team gegaan omdat ik een overstap maakte naar een andere werkgever. Hierdoor was het helaas niet mogelijk om te blijven werken bij dezelfde klant. Bij mijn nieuwe werkgever heb ik kennis gemaakt met Willem Otten, de andere eigenaar van CrossBreeze. Hij was één van de mensen waarmee ik mijn sollicitatie procedure heb doorlopen, met name de technische kant ervan. Van wat ik mij ervan kan herinneren was het een kritisch gesprek, waarbij ik een aantal keuzes moest onderbouwen die ik gemaakt heb in mijn eerdere projecten.
Willem en Harmen bleken elkaar al langer te kennen en in 2018 hebben ze samen het bedrijf CrossBreeze opgericht. In de tussentijd hebben we steeds zakelijk contact gehouden en bij een aantal projecten heb ik Harmen en Willem erbij kunnen betrekken om deze samen met ze uit te mogen voeren. Daarbij heb ik ook kennis op kunnen doen van de door CrossBreeze ontwikkelde software CrossGenerate, een technologie onafhankelijke generator, en CrossTest,een open source test framework bedoeld voor data oplossingen).
Toen ik begrepen had dat ze op zoek waren naar versterking, sprak het mij direct aan omdat we eerder goed en met plezier heb samengewerkt. Daarnaast kende ik ook de gebruikte concepten en tools, wat natuurlijk erg handig is gebleken.
Een van de meest memorabele herinneringen is de uitnodiging die ik ontvangen heb om op gesprek te komen. De titel luidde “Werkgever Sollicitatie”. Het concept wat zij wilden gaan hanteren voor hun werknemers werd mij uitgelegd. Ik vond het concept en de benadering uniek en het sprak mij heel erg aan. Uiteindelijk zijn we in een korte periode tot een mondelinge overeenkomst gekomen en heb ik mijn baan opgezegd. Dat ging allemaal in vertrouwen dat mijn contract zou worden opgesteld en ondertekend. Ik wist echter niet dat in de twee weken die daarna volgden er een Covid-19 uitbraak zou plaatsvinden die Nederland en de hele wereld op zijn kop zou zetten. Ik moet eerlijk zeggen dat ik het erg spannend vond. Ik zou het niet gek hebben gevonden wanneer CrossBreeze af zou hebben gezien van het aannemen van een medewerker in een hele onvoorspelbare periode, maar gelukkig is niets minder waar gebleken en was alles netjes op tijd geregeld.
Er zijn in mijn beleving veel uiteenlopende aspecten die het bijzonder maken om bij CrossBreeze te werken.
Een voorbeeld daarvan op technisch gebied is dat door de model gedreven aanpak weinig saaie herhaling zit in de werkzaamheden. Je leert daardoor ook op een andere manier naar problemen te kijken en deze generiek op te lossen. Wanneer je een uitzondering tegenkomt probeer je te zoeken naar een gemeenschappelijke deler in een groep soortgelijke uitzonderingen, waardoor de kans weer kleiner wordt op een volgende uitzondering die je in je oplossing moet gaan bouwen.
Daarnaast vind ik de transparantie en helderheid rondom alle zaken erg prettig, iets wat ik nog nergens anders op die manier heb gezien. Alles rondom mij als medewerker gebeurt in overleg en er is alle ruimte om daar zelf in te kunnen sturen. Dat betreft opdrachten, opleidingen, overwerken, thuis of op kantoor werken etc. Ook is er altijd ruimte en begrip voor mijn persoonlijke situatie wanneer dat zich voordoet. Kortom, je merkt aan alles dat het bedrijf heel oprecht het allerbeste met je voorheeft.
Wanneer een probleem zich voordoet, en iemand oppert een idee voor een oplossing, dan wordt er van alle kanten op “geschoten” door collega’s. Dat is om zeker te weten dat de oplossing in alle gevallen goed is, ook kijkend naar de toekomst en vanuit allerlei verschillende perspectieven.
Ik vind het transformatie proces vanaf het eerste idee dat is bedacht tot aan de uiteindelijke oplossing erg leuk om te zien en onderdeel van te zijn. Bij elke iteratie wordt de oplossing steeds mooier en vaak simpeler, door zaken op de goede plek te doen en op te knippen in kleine stukjes met hun eigen verantwoordelijkheid.
Ik ervaar het ook als heel positief en constructief om discussies te hebben over problematiek waar wij zelf en/of klanten tegenaan lopen. Een vereiste daarbij op persoonlijkheidsvlak is wel dat je je niet snel op je tenen getrapt voelt wanneer je oplossing kritisch onder de loep wordt genomen. Uiteindelijk is dat erg leerzaam en beter voor alle partijen.
Wil je meer weten over het werken bij CrossBreeze, stuur dan gerust een mail naar jacob@x-breeze.com.
What we offer
As en employee we offer you:
Variety
We do not believe in long-term assignments where you spend five days a week with one customer as if you were an internal employee there. Consultancy at CrossBreeze means that you are working for multiple customers to implement model-driven data solutions based on our vision. You develop smart custom solutions with colleagues or you support the internal development department of our customers with the implementation of a model-driven approach. Rather develop on our own products? Also an option!
Cooperation
In principle, all our employees work on location for a maximum of four days a week. We work together from our own office for at least one day a week. We aim to have a minimum of two CrossBreeze employees with each customer. This means that you often have colleagues nearby that you can fall back on.
Have a drink with colleagues after working hours? Great! But always on a voluntary basis. You will not encounter mandatory team meetings in the evening with us.
Control
With us you determine what your role and terms of employment will look like. Do you opt for security and a fixed salary? No problem. Would you rather be able to earn a higher income based on your own realized turnover? Also possible!
Entrepreneurship
Do you have a good idea that you want to implement? Excellent! We will help you get started and can offer you an environment where you can start with your development without having to arrange all the surrounding matters yourself. Do you want to continue with your idea completely independently at some point? That too is always negotiable!
Freedom and Responsibility
We like to bind our employees with an inspiring working environment and fun projects, not with sealed contracts, competition and relationship clauses. We try to offer you as much freedom and ownership as possible in your role within CrossBreeze. Do you decide at some point that we are no longer the company that best suits your development and ambitions? Then we like to part ways in good agreement so that we can both look back positively on our time together. Perhaps we can help eachother out again in the future!
A comfortable workplace
You are at your best when you feel comfortable! That is why you will find a light, modern and spacious workplace with sit-stand desks, delicious coffee/cappuchino/tea and nice colleagues.
Our terms
- Be part of a small organization where you are, within customer restrictions, free to work from our office, the customer location or your home
- Have a lot of influence on the projects that you undertake and the direction of your career
- The opportunity to set up your own product or service within CrossBreeze
- A budget for training
- Freedom of choice with regards to transportation (lease car, public transportation subscription, bike and/or travelling allowance)
- An interesting and transparent remuneration model where you can balance a fixed and variable component to your liking.