Softwareontwikkelaar (Java / SQL)
Wil jij als ervaren ontwikkelaar een belangrijke bijdrage leveren aan het faciliteren van hoger onderwijs en middelbaar beroepsonderwijs? Hou je van een informele gezellige sfeer, korte lijntjes en regelmatige uitjes? Lees verder!
Trefwoorden: SQL – PL/SQL – Java – Git – ADF – Jheadstart – Spring Boot – Apache Camel – Flux / Kubernetes – Javascript/typescript – HTML/CSS – REST principes – Angular – Ionic – Cucumber – Scrum
Bij ons krijg je de kans om:
- Met jouw kennis en ervaring een belangrijke bijdrage te leveren aan de doorontwikkeling van OSIRIS, het Studentinformatiesysteem (SIS) voor lerend Nederland.
- Een goede sprint te trekken in een leuk Scrumteam.
- Mooie oplossingen te maken, variërend van analyse samen met de klant tot het implementeren van features en het meedenken en bouwen aan OSIRIS.
- Je kennis te verdiepen en te delen in één van onze vakgroepen.
- Dit alles vanuit een schitterend kantoorpand met uitzicht over hartje Amsterdam, pal naast het Centraal Station. Of vanuit huis, ook dat gaat prima.
Als teamlid kun jij ons helpen de (technische) kwaliteit van de software continu te verbeteren en kun je bijdragen aan een moderne architectuur. En als medewerker van CACI werk je aan je eigen ontwikkeling.
Wie zijn wij?
CACI ontwikkelt, implementeert en beheert het Studentinformatiesysteem OSIRIS. Dat doen we voor het hoger onderwijs (hbo’s en universiteiten) en het middelbaar beroepsonderwijs.
Bij CACI werken ongeveer 90 hoogopgeleide collega’s. Bij ons heerst een gezellige, no nonsense-sfeer. Je ziet dit terug op de werkvloer: Een aantal collega’s werkte al bij CACI voordat de jongste medewerker was geboren… en alles daar tussenin.
Ons landschap
OSIRIS wordt gebouwd met zowel robuuste, beproefde technieken als de meest moderne frameworks. Om de grote hoeveelheden data te verwerken, hebben we een onderlaag met high-performance (PL/)SQL-componenten. Veel van onze front-ends zijn gebouwd met custom-extended Javaframeworks. In een steeds veranderend studielandschap zijn er bovendien meer en meer koppelingen nodig vanuit OSIRIS naar andere systemen in de keten. Hiervoor maken we niet alleen gebruik van een in-house ontwikkeld eventsmechanisme, maar bouwen we ook containerized multi-tenant applicaties met Java en Spring Boot. Met gebruik van tools als Gitlab maken we moderne pipelines.
Onze Flux GitOps-inrichting zorgt ervoor dat nieuwe software geautomatiseerd in onze Kubernetes-clusters terechtkomt. Voor batchverwerking wijken we uit naar serverless functions in Azure, en voor onze nieuwe autorisatieserver bouwen we verder op de beschikbare open source-applicaties. Uiteraard draaien er op alle verschillende niveaus automatische tests en code-analyses.
Kortom: we zoeken altijd naar de meest logische technische oplossing voor onze uitdagingen, en doen dat op een open en laagdrempelige manier. Zo willen we de komende tijd verder groeien naar een Micro Service-architectuur, en daarin is jouw input meer dan welkom!
Het Team
Het developmentteam bestaat uit ongeveer 40 collega’s verdeeld over zes Scrumteams. Hiermee werken we aan OSIRIS. Binnen de teams werken medewerkers met analyse-, development- en testskills. Om de teams te versterken, zijn wij op zoek naar informatici met een gedegen opleiding en/of met aansprekende ervaring in dit vakgebied. De teams zijn divers samengesteld en hebben als gemene deler dat ze heel gedreven zijn en wel van een discussie houden: Iedereen is open om te leren en elkaar te helpen.
Wie ben jij?
- Je hebt minimaal hbo-werkniveau en -denkniveau.
- Je hebt aantoonbare ervaring in softwareontwikkeling, en/ of
- Je hebt een gedegen informatica-opleiding.
Omdat verschillende perspectieven en inzichten leiden tot betere beslissingen, vinden we bij CACI diversiteit belangrijk. Daarom omarmen wij verschillen en geven we iedereen een gelijke kans.
Wat bieden wij?
Naast een aantrekkelijk salaris krijg je bij CACI:
- Prima secundaire arbeidsvoorwaarden waaronder een pensioenregeling en een vaste netto onkostenvergoeding.
- De mogelijkheid om hybride te werken.
- Een platte en informele organisatie; alle deuren staan open.
- Een plek waar je je thuis voelt, waar jezelf kunt ontplooien en nooit bent uitgeleerd.
Benieuwd naar het verhaal van enkele collega’s? Kijk op: https://www.caci.nl/werken-bij-caci/
Lijkt het je wat om bij CACI te starten als softwareontwikkelaar? Dan kijken we heel graag met jou verder of we bij elkaar passen.
Wil je meer weten? Voor vragen over de procedure kun je altijd bellen met Heleen Blackstone (recruitment) op 088-6543506 of stuur een mail naar werkenbij@caci.nl. Als je inhoudelijke vragen hebt over de functie kan je terecht bij Koen de Jonge (Teamlead Development) op 06-23884474
Reageer direct!
We komen graag met je in contact