Test Automation Engineer

A Day in The Life

In this role, you’ll be responsible for designing, developing, and maintaining automated tests suites that guarantee Hyfen’s state of the art software services quality and stability. You will work across our project teams to implement reusable and efficient tests. You’ll be expected to plan, develop, document, and maintain new and existing test suites. You will have a key responsibility in our 24/7 operations, and be one of the drivers for the software architecture, tooling, and integration strategy choices made by HYFEN.

Concretely, we’ll expect you to

  • Optimize & lead the test automation strategy within Hyfen
  • Design, build and maintain test automation scripts
  • Working with developers & analysts to investigate and solve problems in software as a result of testing
  • Build reusable code and libraries for future use

We work flexibly, currently as a distributed team working largely from home due to the COVID crisis. In the future, we’ll expect you to be working with us in our Amsterdam or Heerlen offices (while remaining flexible with plenty of working from home possible).

Must-have Skills

You must be fluent in English, and have proven experience working in the following domains:

Test Automation Framework

Hyfen is in the process of defining its test automation strategy and subsequently select a test automation framework to build on for the future. Currently UI tests are automated using Puppeteer. We are open to a wide range of profiles and are looking for a dynamic person that can help in setting the course for the future. In consequence, there are no hard requirement on experience with a specific test automation framework

Programming Languages (at least one)

  • JavaScript
  • Java

Concepts & Principles

  • Software architecture and security best practices / standards
  • Authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Code versioning
  • OWASP security principles
  • Certificates & SSL, CORS
  • Interfacing via REST APIs (incl. designing API Flows & Writing Specifications)
  • Agile and Scrum

Operating Systems:

  • Windows
  • Linux

Technologies:

  • Microsoft Azure
  • CI/CD in Microsoft Azure Devops (developing and using)
  • Visual Studio Code
  • NodeJS
  • Containerization (Docker)
  • Databases (MySQL)
  • Version Control (git)

The Cherry on top

You’d really stand out if you have experience with:

  • Hyperledger Fabric (incl. maintenance of production networks)
  • Kubernetes
    • Helm
    • Argo
    • Cert Manager
    • Ingress Controllers
  • Front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
  • Prometheus (and Grafana)
  • Elastic Stack (ELK)

Personality

We are looking for someone dynamic, a team player at heart, eager to learn, and ready to jump on new topics while taking ownership in delivery.

Backend Developer

A Day in The Life

In this role, you’ll be responsible for designing, building, and maintaining Hyfen’s state of the art software services. You will work in one of our project teams to write reusable, testable, and efficient code and to implement high-availability applications. You’ll be responsible for ensuring the proper respect of security practices and data protection. You’ll be expected to discover, plan, develop, document, and maintain new and existing integrations and endpoints. You will have a key responsibility in our 24/7 operations, and be one of the drivers for the software architecture, tooling, and integration strategy choices made by HYFEN.

Concretely, we’ll expect you to

  • Design, build and maintain our software services
  • Integrate user-facing elements developed by front-end developers with server side logic
  • Build reusable code and libraries for future use
  • Optimize applications for maximum efficiency and scalability
  • Implement security and data protection
  • Design and implement data storage solutions

We work flexibly, currently as a distributed team working largely from home due to the COVID crisis. In the future, we’ll expect you to be working with us in our Amsterdam or Heerlen offices (while remaining flexible with plenty of working from home possible).

Must-have Skills

You must be fluent in English, and have proven experience working with the following:

Programming Languages (at least one)

  • JavaScript
  • Java

Concepts & Principles

  • Software architecture and security best practices / standards
  • Authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Database schemas (aligned with business processes)
  • Automated testing platforms and unit tests
  • Code versioning
  • OWASP security principles
  • Certificates & SSL, CORS
  • Interfacing via REST APIs (incl. designing API Flows & Writing Specifications)
  • Setup and administration of backups
  • Networking (incl. DNS, Encryption, VPN, firewalls, reverse proxies, …)
  • Agile and Scrum

Operating Systems:

  • Windows
  • Linux

Technologies:

  • Microsoft Azure
  • CI/CD in Microsoft Azure Devops (developing and using)
  • Visual Studio Code
  • NodeJS
  • Containerization (Docker)
  • Databases (MySQL)
  • Version Control (git)
  • IntelliJ

The Cherry on top

You’d really stand out if you have experience with:

  • Hyperledger Fabric (incl. maintenance of production networks)
  • Kubernetes
    • Helm
    • Argo
    • Cert Manager
    • Ingress Controllers
  • Database Migration
  • Front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
  • Prometheus (and Grafana)
  • Elastic Stack (ELK)

Personality

We are looking for someone dynamic, a team player at heart, eager to learn, and ready to jump on new topics while taking ownership in delivery.

DevOps Engineer

A Day in The Life

In this role, you’ll be responsible for designing, building, and maintaining Hyfen’s state of the art software infrastructure and delivery automation processes, enabling our software teams to code and deploy efficiently. You will work in our devops team to ensure the scalability, availability, and resilience of our software services. You will support new R&D initiatives by creating and configuring new environments and establish the basis for our secure networks to span across organizations. You will have a key responsibility in our 24/7 operations, and be one of the drivers for the infrastructure, architecture, and tooling choices made by HYFEN.

Concretely, we’ll expect you to

  • Design, build and maintain our cloud infrastructure (incl. Infrastructure as Code Assets).
  • Setup CI/CD Pipelines and continuously improve internal delivery, test automation, monitoring, and integration processes
  • Participate in continuous improvement of branching strategies
  • Design, setup, and maintain platform and application monitoring (incl. logs, alerts, metrics)

We work flexibly, currently as a distributed team working largely from home due to the COVID crisis. In the future, we’ll expect you to be working with us in our Amsterdam or Heerlen offices (while remaining flexible with plenty of working from home possible).

Must-have Skills

You must be fluent in English, have experience with one or more programming language, and have proven experience working with the following:

Concepts & Principles

  • Networking (incl. DNS, Encryption, VPN, firewalls, reverse proxies, …)
  • Interfacing with REST APIs
  • Software architecture and security best practices and standards
  • Cloud infrastructure development & automation
  • Bash / Bash scripting
  • Infrastructure development and infrastructure automation
  • Database Migration
  • Agile and Scrum

Operating Systems:

  • Windows
  • Linux

Technologies:

  • Microsoft Azure
  • CI/CD in Microsoft Azure Devops (developing and using)
  • Visual Studio Code
  • Prometheus (and Grafana)
  • Elastic Stack (ELK)
  • Containerization (Docker)
  • Kubernetes and Helm deployments (incl. projects such as Ingress Controllers, Argo, Cert-Manager)
  • Terraform (and Terragrunt)
  • Databases (MySQL)
  • Version Control (git)

The Cherry on top

You’d really stand out if you have experience with:

  • Hyperledger Fabric (incl. maintenance of production networks)
  • Regression testing, and test automation
  • Flyway

Personality

We are looking for someone dynamic, a team player at heart, eager to learn, and ready to jump on new topics while taking ownership in delivery.

Frontend Developer

A Day in The Life

In this role, you’ll be responsible for designing, building, and maintaining Hyfen’s state of the art frontend applications. You will be responsible for optimizing user experience and help create a UX-minded frontend practice. You will work in one of our project teams to write reusable, testable, and efficient code and to implement high-availability applications. You’ll be responsible for ensuring the proper respect of security practices and data protection. You will have a key responsibility in our 24/7 operations, and be one of the drivers for the software architecture, UI/UX design, tooling, and integration strategy choices made by HYFEN.

Concretely, we’ll expect you to

  • Design, build and maintain our frontend applications
  • Design UI to optimize & improve user experience
  • Integrate with server side logic interfaces developed by backend-end developers
  • Build reusable code and libraries for future use
  • Optimize applications for maximum efficiency and scalability
  • Implement security and data protection

We work flexibly, currently as a distributed team working largely from home due to the COVID crisis. In the future, we’ll expect you to be working with us in our Amsterdam or Heerlen offices (while remaining flexible with plenty of working from home possible).

Must-have Skills

You must be fluent in English, and have proven experience working with the following:

Languages / Frameworks

  • Typescript & JavaScript
  • React
  • HTML5, and CSS3

Concepts & Principles

  • UI/UX Design
  • Test driven development
  • Software architecture and security best practices / standards
  • Automated testing platforms and unit tests
  • Code versioning
  • OWASP security principles
  • Certificates & SSL, CORS
  • Interfacing via REST APIs
  • Agile and Scrum

Operating Systems:

  • Windows
  • Linux

Technologies:

  • Microsoft Azure
  • CI/CD in Microsoft Azure Devops (developing and using)
  • Visual Studio Code
  • NodeJS
  • Version Control (git)

The Cherry on top

You’d really stand out if you have experience with:

  • Next.js framework
  • Puppeteer test automation
  • Chakra-ui components library
  • Prometheus (and Grafana)
  • Elastic Stack (ELK)

Personality

We are looking for someone dynamic, a team player at heart, eager to learn, and ready to jump on new topics while taking ownership in delivery.

Pension Expert

A Day in The Life

In this role you’ll be responsible to identify, interpret and translate business requirements into actionable results. Because Hyfen creates solutions for the entire pension ecosystem this means that you have to connect and communicate with a lot of different people and parties. Your expertise is the input for discussions with designers, legal specialists, enterprise architects and software developers and you’ll be responsible to document these into clear and structured product requirements. You will have a key responsibility in defining and delivering on Hyfens innovative and unique product roadmap, shaping the future of pensions.

Concretely we’ll expect you to:

  • Identify and document product requirements
  • Collaborate with our clients, partners and suppliers
  • Interact with business, legal, risk/compliance/security and technical colleagues
  • Document product definitions and requirements in a structured way

We work flexibly, currently as a distributed team working largely from home due to the COVID crisis. In the future, we’ll expect you to be working with us in our Amsterdam or Heerlen offices (while remaining flexible with plenty of working from home possible).

Must-have Skills

On day one, we’ll expect you to:

  • Have a proven track record as a business analyst / architect in the Dutch pension ecosystem
  • Be able to independently identify, assess and document product requirements in a structured way
  • Have knowledge of risk, IT-security, compliance and assurance frameworks

The Cherry on top

You’d really stand out if you have experience with:

  • Proven track record in a multi-stakeholder product development team
  • Experience in agile software development environment
  • Up to date knowledge on Microsoft Azure stack
  • Previous responsibility for designing/implementing/monitoring of risk and/or compliance and/or security frameworks

Personality

We are looking for someone with a heart for the pension domain that likes to work in a modern, fast paced and entrepreneurial environment. A colleague that brings a lot experience and ‘common sense’ when it comes to pension expertise, but who likes to be challenged by a ‘what if’ and ‘why not’ mindset that is not widely found in the pension industry.