Hello!

Our developers love anything involving software, design and data. They also know exactly how to bend it to their will. See what we do best down below.

Software Architect

Als Software Architect bij Cleopatra Enterprise krijg je de unieke kans om een sleutelrol te spelen in de transformatie van onze huidige softwarearchitectuur. Onze software, momenteel een monolithische applicatie gebouwd in Java, staat aan de vooravond van een grote transitie. 

Je komt terecht in een cruciale fase waarin we recentelijk zijn begonnen met onderzoeken hoe we deze transformatie het beste kunnen aanpakken. Dit omvat het bepalen van de richting, het selecteren van de juiste technologieën, en het ontwerpen van een nieuwe architectuur. Jij wordt een van de leidende figuren in dit proces, waarbij je jouw technische expertise en visie inzet om een meer schaalbare en toekomstbestendige oplossing te creëren.

Software Architect

Als Software Architect bij Cleopatra Enterprise krijg je de unieke kans om een sleutelrol te spelen in de transformatie van onze huidige softwarearchitectuur. Onze software, momenteel een monolithische applicatie gebouwd in Java, staat aan de vooravond van een grote transitie. 

Je komt terecht in een cruciale fase waarin we recentelijk zijn begonnen met onderzoeken hoe we deze transformatie het beste kunnen aanpakken. Dit omvat het bepalen van de richting, het selecteren van de juiste technologieën, en het ontwerpen van een nieuwe architectuur. Jij wordt een van de leidende figuren in dit proces, waarbij je jouw technische expertise en visie inzet om een meer schaalbare en toekomstbestendige oplossing te creëren.

Samen met onze teams zet je de lijnen uit voor een nieuw technologisch fundament, waarbij je directe invloed hebt op de architectuurkeuzes die de basis zullen vormen van onze volgende generatie producten.

Verantwoordelijkheden

In deze rol ben je verantwoordelijk voor het ontwerpen en ontwikkelen van een robuuste softwarearchitectuur die voldoet aan zowel functionele als niet-functionele vereisten. Je bepaalt technologische standaarden en best practices binnen de organisatie en werkt samen met verschillende teams om de architectuurvisie te vertalen naar uitvoerbare roadmaps. Daarnaast begeleid en ondersteun je ontwikkelteams bij de implementatie van architectuurbeslissingen en identificeer je technische risico’s, waarbij je proactief oplossingen ontwikkelt om deze te mitigeren.

Samen met onze teams zet je de lijnen uit voor een nieuw technologisch fundament, waarbij je directe invloed hebt op de architectuurkeuzes die de basis zullen vormen van onze volgende generatie producten.

Verantwoordelijkheden

In deze rol ben je verantwoordelijk voor het ontwerpen en ontwikkelen van een robuuste softwarearchitectuur die voldoet aan zowel functionele als niet-functionele vereisten. Je bepaalt technologische standaarden en best practices binnen de organisatie en werkt samen met verschillende teams om de architectuurvisie te vertalen naar uitvoerbare roadmaps. Daarnaast begeleid en ondersteun je ontwikkelteams bij de implementatie van architectuurbeslissingen en identificeer je technische risico’s, waarbij je proactief oplossingen ontwikkelt om deze te mitigeren.

Ook draag je bij aan het innovatieproces door nieuwe technologieën en trends te evalueren, zodat we altijd voorop blijven lopen in ons vakgebied.

Over jou

  • Minimaal 10 jaar ervaring in softwareontwikkeling, waarvan ten minste 3 jaar als software architect.
  • Divers portfolio aan migratie projecten binnen verschillende omgevingen
  • Ervaring met de transitie van monoliet naar service georoënteerde architectuur
  • Kennis van softwareontwerpprincipes, architectuurpatronen en ontwikkelingsmethodologieën.
  • Diepgaande ervaring met Java libraries & frameworks (e.g. Spring)
  • Sterke communicatieve vaardigheden om draagvlak te creëren bij stakeholders

Ook draag je bij aan het innovatieproces door nieuwe technologieën en trends te evalueren, zodat we altijd voorop blijven lopen in ons vakgebied.

Over jou

  • Minimaal 10 jaar ervaring in softwareontwikkeling, waarvan ten minste 3 jaar als software architect.
  • Divers portfolio aan migratie projecten binnen verschillende omgevingen
  • Ervaring met de transitie van monoliet naar service georoënteerde architectuur
  • Kennis van softwareontwerpprincipes, architectuurpatronen en ontwikkelingsmethodologieën.
  • Diepgaande ervaring met Java libraries & frameworks (e.g. Spring)
  • Sterke communicatieve vaardigheden om draagvlak te creëren bij stakeholders

Join our team

Loading

You can apply for a position at Cleopatra Enterprise by submitting the form below. You may either include your LinkedIn profile or upload your resume, accompanied by a brief introduction and motivation.

  • Max file size 20MB
    Drop files here or
    Accepted file types: doc, docx, pdf, txt, rtf, Max. file size: 20 MB, Max. files: 3.

    Project Spotlight

    Creating our state-of-the-art project controls software
    Cleopatra, our software product, is used by clients worldwide to ensure that their multi-million projects finish within time and budgets. This versatile, powerful Java-driven tool is built in-house by our development team.

    Colleague Experiences

    Mark, Lead Software Engineer:
    “You have a lot of responsibility when you work on Cleopatra, since you build a product directly for our clients. When everything works out in the end, especially after a lot of trial and error, it can be incredibly rewarding. I really feel like I’m contributing to the bigger picture.”

    Some statistics about our software development team

    59%

    Has watched all of Game of Thrones. Make sure to watch it before your first day at work, or you may be sent north of the wall.

    38%

    Drinks coffee at least twice a day. Getting coffee is also considered to be a bonding experience.

    76%

    Plays board- or video games at least once a week. This fact inspired us to begin organizing our bi-monthly Game Nights!