Sr. Fullstack Java Ontwikkelaar / .NET Ontwikkelaar

ICQ-Flex Profs BV
Den Haag, Netherlands
1 day ago
Apply on www.icq.jobs
Prepare application

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

ASP.NET Java (Programming Language) JavaScript (Programming Language) .NET Framework JIRA HTML5 Unit Testing Microsoft Azure Bootstrap (Software) C Sharp (Programming Language) Cascading Style Sheets (CSS) Continuous Integration
+35 more
Language Integrated Query Entity Framework Hibernate (Java) Human-Computer Interaction Windows Communication Foundation JSON Junit Apache Maven Microsoft Software Microsoft SQL Server Model View Controller (MVC) Node.Js NuGet Scrum Methodology Angular 2+ Selenium Simple Object Access Protocol (SOAP) SoapUI Software Engineering SQL Databases TypeScript Web Content Accessibility Guidelines Windows Forms Transport Layer Security .NET Core Browserstack Spring-boot Backend Git Specflow AngularJS Npm(Software) Front End Software Development Web Api DTAP Framework

Job description

Als ontwikkelaar wordt je mede verantwoordelijk voor het opleveren van de door de Product Owner gevraagde functionaliteiten. Jij bent samen met de andere leden van het ontwikkelteam verantwoordelijk voor de kwaliteit. Tevens zullen jullie als team proactief bezig moeten zijn met het door ontwikkelen en onderhouden van het product om op die manier de kwaliteit omhoog te brengen en verstoringen te beperken. Jouw taak is om in samenwerking met het bestaande team en in nauw overleg met architectuur inzichtelijk te maken wat er nodig is om de applicatie om te bouwen van Java naar .Net, het oplossen van bugs, en toevoegen van functionaliteit in zowel front-end als backend. Je bent in staat te ontwikkelen, ontwerpen en te implementeren in een OTAP omgeving conform architectuur- en ontwikkelprincipes van CIBG. Ook draag je bij aan de overdracht van de omgebouwde applicatie naar de teams die de .NET maatwerkapplicaties van CIBG beheren.

Bijdrage aan het solution design rond de ombouw van het product van Java naar .NET en de concrete realisatie ervan binnen de architectuur kaders.

  • Onderhoud en optimaliseren bestaande front-end en backend code.
  • Ontwerpen en realiseren van nieuwe functionaliteit.
  • Implementeren van stubs voor de koppeling en berichtenverkeer.
  • Ontwerpen en bouwen beheerfuncties met bijbehorende front-ends.
  • Documenteren oplossingen.
  • Schrijven van unit tests en front-end tests.

Requirements

  1. Je hebt tenminste 5 jaar aantoonbare praktijkervaring met .NET ontwikkeling, ondersteund door onderstaande Microsoft-producten (eventueel met Microsoft-certificering):
  2. .NET Framework (3.5 t/m 4.8) en .NET Core (3.1+)
  3. C# (minimaal versie 6)
  4. .NET MVC en ASP.NET
  5. SOAP (WCF) en REST (.NET WebApi)
  6. Microsoft SQL server, SQL en datamodellering
  7. Entity Framework (Core)
  8. LINQ
  9. Packagemanagers (nuGet en NPM) 10.IIS, JSON Web Tokens, SSL en Certificaten

  10. Minimaal 5 jaar aantoonbare praktijkervaring met front-end ontwikkeling gebruik makend van Angular 14, Bootstrap 4, Node.js, HTML5, JavaScript, Typescript en CSS3.
  11. Minimaal 2 jaar praktijkervaring met CI/CD, waaronder het implementeren van unit testen in .NET en Angular en het gebruik van ontwikkeltooling als Azure DevOps, SonarCloud en GIT.
  12. Minimaal 5 jaar ervaring met het ontwikkelen van software op basis van Java, Angular en Typescript.
  13. Minimaal 5 jaar ervaring met ontwikkelen van (onderdelen van) platformen.
  14. Minimaal 5 jaar ervaring met testframeworks en unittesten.
  15. Kennis en ervaring met: Spring boot, JWT, JUnit, Maven, HikariCP, Hibernate, Selenium, Jira.
  16. Ervaring met ontwikkelen van schaalbare platformen.
  17. HBO/WO werk- en denkniveau.
  18. Aantoonbare ervaring met werken volgens het Scrum framework.

  19. Je hebt ervaring met Winforms, evenals ervaring met het implementeren en testen van Digitale Toegankelijkheidseisen (WCAG 2) binnen User Interfaces.
  20. Je hebt ervaring met testautomatisering (bijvoorbeeld met tooling als Browserstack, Selenium, Specflow of SoapUI).
  21. Je hebt kennis van OpenNCP.

Je bent organisatiesensitief, flexibel, sterk in netwerken en conceptueel sterk.

  • Je hebt een coachende stijl van communiceren, bent gericht op ‘samen’ en minder op ‘zelf’.
  • Je staat stevig in je schoenen en beschikt over de nodige overtuigingskracht in een taal die je collega’s ook begrijpen.
  • Goede communicatieve vaardigheden, zowel schriftelijk als mondeling.

About the company

Het CIBG is een agentschap van het ministerie van Volksgezondheid, Welzijn en Sport (VWS). Het CIBG zorgt voor een betrouwbare verzameling en verwerking van (gecertificeerde) gegevens. Het CIBG beheert met name registers, zoals het BIG-register, Donorregister, Diergeneeskunderegister en UZI-register. CIBG heeft vestigingen in Den Haag en Heerlen. De afdeling Delivery is in Den Haag gevestigd. De taak van afdeling Delivery is het ontwikkelen en in stand houden van applicaties en websites met gegevensverzamelingen. Dit betekent dat de afdeling Delivery zorgt voor beschikbaarheid van de applicaties en websites, beveiliging van en gebruiksvriendelijke toegang tot de gegevens. Binnen de afdeling Delivery zijn een aantal Scrum Teams actief die verantwoordelijk zijn voor de continuïteit van de ruim 20 applicaties, websites en services binnen het producten portfolio van CIBG. Op een Agile/Scrum wijze wordt op basis van een geprioriteerde back log het onderhoud en de doorontwikkeling gedaan op de applicaties.

Middelen: Voor de uitvoer van de functie/opdracht achten wij dat de gegunde kandidaat de volgende middelen tot zijn/haar beschikking heeft: Licenties Microsoft Visual Studio Enterprise.

CV in “Word-formaat” geschreven in de taal van de uitvraag;

  • Motivatie geschreven in de “ik-vorm”, waarin u zowel kort en bondig ingaat op de scope van de opdracht als puntsgewijs uw aansluiting op de eisen en wensen toelicht;
  • Uw beschikbaarheid (per wanneer, aantal uren per week en vakantieplannen);
  • Uw uurtarief specifiek voor de onderhavige aanvraag (inclusief reis- en verblijfskosten en excl. BTW).

N.B.

  • Bij het ontvangen van uw reactie gaan wij er vanuit dat uw aanbieding voor deze aanvraag exclusief is. Hiermee wordt voorkomen dat uw aanbieding meerdere malen bij dezelfde opdrachtgever voor deze aanvraag wordt ingediend.
  • Aangezien de functie eisen knock-out criteria zijn, en de functiewensen de gunningscriteria zijn, dient uw aansluiting hierop dan ook goed afleesbaar in uw cv te zijn opgenomen. Dit verhoogt namelijk een succesvollere behandeling van de aanbieding.
  • Tijdens het selectieproces wordt u op de hoogte gehouden van de voortgang. Mocht u vragen hebben, dan staan wij u graag te woord.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.icq.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all