C++ Developer - Senior - Tot €6.500

CareerValue
Zaandam, Netherlands
2 days ago
Apply on www.careervalue.nl
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

.NET Framework Microsoft Windows Application Programming Interfaces (APIs) C Sharp (Programming Language) C++ (Programming Language) Databases Microsoft Foundation Class Library (C++ Libraries) SQL Databases Windows Desktop

Job description

Je krijgt een belangrijke rol als het gaat om de Windows desktopapplicatie. Een groot deel van de software is geschreven in C++ en MFC en bevat jaren aan opgebouwde bedrijfslogica. Dit is daarom geen functie waarin je alleen nieuwe features bouwt. Soms moet je diep een bestaande codebase induiken om te begrijpen waarom iets twintig jaar geleden op een bepaalde manier is gebouwd. Vervolgens bepaal je hoe je dat betrouwbaar kunt verbeteren zonder ergens anders iets omver te trekken. Je komt terecht in een engineeringteam met ervaren developers. Tegelijkertijd vraagt de rol om iemand die zelfstandig kan werken, verantwoordelijkheid pakt en niet bij ieder technisch vraagstuk aan de hand genomen hoeft te worden. Je houdt je onder andere bezig met:

  • onderhouden en verder ontwikkelen van een grote C++ en MFC codebase
  • analyseren en oplossen van complexe bugs en performanceproblemen
  • verbeteren van stabiliteit, onderhoudbaarheid en technische kwaliteit
  • ontwikkelen en onderhouden van koppelingen met externe systemen
  • werken met SQL en bestaande databaseoplossingen
  • integratie tussen bestaande C++ componenten en moderne .NET software
  • bijdragen aan de geleidelijke modernisering richting C# en .NET

Requirements

  • Je werkt en denkt op hbo of wo niveau
  • Je hebt minimaal 5 jaar ervaring met C++ development
  • Je werkt graag met .NET en C# of wilt je hierin verder verdiepen
  • Je hebt ervaring met Windows Desktop development, waarbij kennis van Win32 API en MFC een sterke pré is
  • Je hebt ervaring met het moderniseren van bestaande software en legacy omgevingen
  • Je werkt met databases en SQL
  • Je hebt ervaring met het ontwikkelen en onderhouden van koppelingen tussen verschillende applicaties en systemen.

Benefits & conditions

  • Een goed salaris tot €6.500 bruto per maand, afhankelijk van ervaring
  • Werkweek van 32 uur tot 40 uur
  • Flexibele werktijden en tot 3 dagen thuiswerken
  • Bonusregeling
  • Premievrij pensioen
  • laptop van de zaak
  • Ruimte voor opleidingen en technische verdieping
  • Een ervaren en betrokken developmentteam

About the company

Namens een softwareorganisatie in Purmerend zoeken wij een senior C++ Developer die graag werkt aan een platform dat door zorgpraktijken in heel Nederland wordt gebruikt. De applicatie bestaat al geruime tijd en is in de loop der jaren uitgegroeid tot een groot platform met veel functionaliteit, complexe bedrijfslogica en verschillende koppelingen met externe systemen. Waar de uitdaging ligt? Hoewel de bestaande software belangrijk blijft en actief wordt onderhouden, wordt er tegelijkertijd stap voor stap gemoderniseerd richting onder andere .NET (C#). Deze modernisering en transitie zal naar verwachting nog 3 á 4 jaar duren, tot dan blijft C++ nog altijd de voertaal binnen de applicatie. Dit is geen omgeving waarin iedere paar maanden het nieuwste framework wordt geïntroduceerd omdat het toevallig populair is, maar een organisatie waar stabiliteit, kwaliteit en technische kennis zwaar wegen.

Apply for this position

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

Apply on www.careervalue.nl
Prepare application

Good distractions

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

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:14 min

Evolution of distributed SQL database architectures

Wei Hu Wei Hu · World Congress 2024

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac · World Congress 2021

3:39 min

Comparing software developer hiring challenges across European markets

Rudi Bauer Rudi Bauer +3 · Cappuccino with HR

1:52 min

Evolution of distributed SQL database management systems

Akmal Chaudhri Akmal Chaudhri · LIVE

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

Videos

See all

Related articles

See all