+30 km
Uren
Opleiding
Dienstverband
Ervaring
Salaris
Datum
Bedrijfstype
Zoek vacatures
13 dagen geleden geplaatst • 21x bekeken

Full stack software developer regio Zwolle Zwolle • Floorganise

Solliciteer nu
Solliciteer via Werkzoeken.nl (zonder cv)
Opslaan
Solliciteer nu
Opslaan
Delen
  Solliciteer via Werkzoeken.nl (zonder cv)

Floorganise

Floorganise
  • Gecontroleerde werkgever
  • Directe werkgever

Vacaturedetails

  • € 3.000 - € 5.500 p/m
  • Parttime
  • HBO of hoger
  • Vast contract
  • Junior/Medior/Senior

Vacatureomschrijving

De zee speelt een enorme rol bij de grote vragen van onze tijd. Van wind op zee tot bodemonderzoek, veiligheid of reductie van CO2. De Nederlandse maritieme maakindustrie heeft antwoorden en oplossingen. Maar wie zorgt ervoor dat deze industrie op tijd kan leveren, dat deze innovaties betaalbaar blijven en dat iedereen in de supply chain efficient samenwerkt? Jouw code is hier de spil in het web en jouw .net skills maken dagelijks verschil.

Pak je kansen bij floorganise!

Als software engineer bij Floorganise ben je pro-actief betrokken bij het doorontwikkelen van de roadmap voor onze webtool Floor2Plan; de vertaling van klant specifieke vraagstukken naar onze architectuur en het bedenken van nieuwe concepten en methoden. De uitdaging voor ons ontwikkelteam is daarom continu, hoe vertalen we deze complexiteit naar eenvoud in gebruik en strakke vormgeving en UX? Ben jij die ontwikkelaar met goede ideeën, heldere inzichten en passende oplossingen? Solliciteer dan bij Floorganise en geef je carrière vaart!

Kom aan boord bij floorganise | Waarom zou ik dat willen?
Omdat je dan bij het leukste softwarebedrijf van regio Zwolle werkt. Waar we met 8 Full Stack Developers werken aan software die gebruikt wordt bij scheepswerven in drie continenten. Iedere developer is in de basis full-stack maar er is volop ruimte om je eigen voorkeuren en expertise verder uit te bouwen en te ontwikkelen.

PS: Wist je dat de gemiddelde leeftijd bij Floorganise 33 jaar is?

Maar wat ga ik dan doen? Zelf in de lead voor eigen werk
Product development kent bij Floorganise verschillende startpunten. Goede ideeën uit het ontwikkelteam, een roadmap met functionaliteiten die door de product owner bedacht zijn en moeten uitgewerkt en dan de vele verzoeken vanuit werven zelf. Afhankelijk van prioriteit en planning pak je een thema op. Je denkt zelf na over hoe je het technisch wilt gaan doen en wat je daarvoor nodig hebt. Uiteraard stem je collegiaal af maar de essentie is dat je zelf in de lead bent over eigen werk.Bij ons wordt bijvoorbeeld gewerkt met: ASP.Net Core 5 (MVC), laatste frontend frameworks (Angular, Typescript, Blazor) machine Learning (neural network), entity framework, web api's, Microsoft Azure platform, Scrum methodieken, test driven development.

Sta ik er dan alleen voor? Echt niet.
Samenwerken gaat bij Floorganise heel natuurlijk. We werken vanuit een scrum-methodiek en kennen dus een dagstart, retrospective en al die andere ingrediënten die bij een agile benadering thuishoren. Je staat er dus zeker niet alleen voor, er is juist veel ruimte voor jouw eigen inbreng, ideeën en oplossingen. Doordat we een compacte en jonge club zijn worden jouw ideeen en suggesties ook gehoord. Je bijdrage is heel zichtbaar. We zijn een ambitieus bedrijf dus als je wilt bijleren, iets nodig hebt om je werk beter te doen (cursus, opleiding, hardware, nieuwste IT-tools) dan is dat vlot geregeld.

Meer over onze stack middels een Q&A

Met welke stack en tooling technieken komt iemand te werken binnen deze functie?
-C#
- MS SQL
- ASP.NET
- .NET Core
- SharePoint
- Azure
- AngularReact
-jQuery
- Jira
- Teamcity
- Visual Studio
- Visual Studio Code
- BitBucket

Hoe wordt deze stack toegepast?
Wij gebruiken C# in de backend. Voor de frontend maken we gebruik van Angular. Zowel de back als frontend is opgebouwd met verschillende design patterns, waarbij we afwegen welke patterns het beste passen voor de oplossing.

Wat moet iemand gaan doen en wat zal het takenpakket zijn? Omschrijf hier een voorbeeld van. *
Meedraaien in het ontwikkelteam.
- doorontwikkelen bestaande modules
- ontwikkelen nieuwe modules

Waar ligt voor een developer de grootste uitdaging in zijn werk?
Complexe samenhang tussen functionaliteit, performance en snelheid van het realiseren van nieuwe features. Verschil kunnen maken binnen de applicatie.
Overal in de applicatie zitten features die het verschil maken voor onze eindgebruikers. Dit is trouwens een hele leuke en dankbare groep die bestaat uit scheepsbouwengineers, lasser en ijzerwerkers bijvoorbeeld. Deze groep heeft rondom automatisering vaak met teleurstelling te maken gehad. Dit trekken we ons aan door met ons team juist voor hen het verschil te willen maken.

Hoe ziet jullie software development lifecycle eruit? Hoe lang duurt het gemiddeld voordat een nieuwe features in productie worden gezet?
4 kwartaal releases, binnen een kwartaal release wordt vaak een feature/module ontwikkeld. Kleine features gaan soms binnen een week naar de live productie-omgeving van onze klanten.\

Hoe brengen jullie nieuwe releases naar jullie eindgebruikers, is dat volledig geautomatiseerd?
Via teamcity kunnen we op ieder moment releasen naar klantomgevingen. Dev/test wordt meestal automatisch gereleased, staging/production handmatig

Welke development methodologie passen jullie toe?
Scrum/kanban/test driven

Wat voor rol speelt kwaliteit binnen jullie team en waar blijkt dat uit?
Vooraf definieren we de doelstellingen die we met een feature willen behalen. Als nodig wordt hierbij een schermenstudie gedaan om te zorgen dat de UX zo goed mogelijk is. Door middel van code review, unittest wordt in het team de applicatie tijdens het ontwikkelen op een hoog niveau gehouden. Waarbij in deze fase de kwaliteit niet alleen gaat over zo min mogelijk bugs, maar ook performance wise de juiste keuzes (applicatie performance). De unittest worden bij inchecken automatisch uitgevoerd. Bij iedere kwartaalrelease wordt er een uitgebreide test uitgevoerd waarbij de hele applicatie wordt doorlopen om eventuele regressie die niet door de unittests is herkend wordt aangepakt. Tickets worden geregistreerd in Jira. Voor de klanten hebben we de Jira servicedesk module. Code base op bitbucket, buildserver / deployment via teamcity naar azure

Hoe is de samenwerking met de product owner? En is er een duidelijk plan van wat wanneer moet worden gemaakt? En met welke frequentie vinden er over het algemeen verandering plaats?
Maandelijks wordt er vooruit gekeken naar welke features/modules de komende tijd worden ontwikkeld. Dit is met een horizon van twee kwartalen vooruit.
De dynamiek van onze klanten maakt dat vaak het kwartaal vooruit goed vast staat maar het kwartaal erna niet meer.

Hoe ziet jullie IT infrastructuur eruit?
Lokale development laptops, Visual studio als IDE.
Office 365 / Sharepoint als workplace automatisering
Bitbucket als codebase, teamcity als buildserver/deployment naar Azure

Wat is (ongeveer) de verdeling tussen bug fixing, nieuwbouw/nieuwe features, wegwerken technical debt?
bug fixing 20%
nieuwbouw/nieuwe features 50%
wegwerken technical debt? 30%

Functie-eisen

Dit ben je:
  • Je hebt ambitie en wil jezelf ontwikkelen
  • Je communiceert helder
  • Je werkt graag zelfstandig, maar dan wel in een goed team
  • HBO werkniveau
  • Ervaring met C#, ASP.NET, .Net.Core, MVC, HTML, CSS en Angular
Dit krijg je:
  • Mooie uitdagende opdrachten, interessante en grote klanten
  • Ervaren en deskundige collega's in een gezellig en vertrouwd vast team
  • Een prettige werkplek, werken met de nieuwste tools
  • Je mag bij ons parttime werken en je krijgt een goed salaris
  • Je krijgt alle ruimte voor je persoonlijke ontwikkeling. Qua opleidingen mag je dat heel breed zien.


Aanbod

Meer zien over Floorganise of deze vacature kijk dan ook eens hier:

Over onze applicatie:

Over onze klanten:


Bedrijfsomschrijving

De zee speelt een enorme rol bij de grote vragen van onze tijd. Van wind op zee tot bodemonderzoek, veiligheid of reductie van CO2. De Nederlandse maritieme maakindustrie heeft antwoorden en oplossingen. Maar wie zorgt ervoor dat deze industrie op tijd kan leveren, dat deze innovaties betaalbaar blijven en dat iedereen in de supply chain efficient samenwerkt? Jouw code is hier de spil in het web en jouw .net skills maken dagelijks verschil.
Solliciteer direct via je mobiel Solliciteer nu
Vacature opslaan
 Vacature delen
Sluit
Je notitie is succesvol opgeslagen
Voeg een notitie toe aan deze vacature
Opslaan
Sluit
Bedankt, je melding is verstuurd
Rapporteer deze vacature
Leg kort uit waarom je deze vacature rapporteert:
Versturen
Terug naar vacatures
Sluit
Kies 1 of meer
Sluit
Vacature opgeslagen
Klik op het hartje bovenaan de pagina om je opgeslagen vacatures te zien.
Terug naar vacatures
Sluit
Vul een in