Senior Software Development Engineer

Sector: Banking

Location: Brussels

Contract length: 0 months

Estimated daily rate (EUR): 650 - 780

Languages: English (Dutch/French a plus)

Estimated daily rates are Rivant market estimates for guidance — not a client rate card.

Role details

Start date: Not specified

Duration: Not specified

Extension possible: Not specified

Location detail: Brussels (near Central Station) - 50% on site / 50% homeworking. Remote/telework from Belgium only

About the role

A major Belgian open-banking provider in Brussels needs a Senior Software Development Engineer on the team that builds an API platform connecting to banks across Europe. You design and ship pragmatic software, clarify evolving requirements, and keep applications robust from delivery through incident resolution.

Responsibilities

  • Develop software that meets functional and non-functional requirements
  • Design pragmatic technical solutions balanced for speed, quality and sustainability
  • Own incident investigation and continuous improvement of the platform
  • Participate in code review, CI/CD and release/change management
  • Contribute to REST API design and documentation for bank connectivity

Business experience

SkillLevelPriority
Turn business needs into technical solutions through the full delivery lifecycleNot specifiedMandatory

Functional experience

SkillLevelPriority
Assess off-the-shelf vs in-house options; apply industry standards across integration and deliveryNot specifiedMandatory
Investigate and resolve problems/incidents through to final resolutionNot specifiedMandatory
Ensure quality, performance and sustainable evolution of applicationsNot specifiedMandatory

Technical experience

SkillLevelPriority
Ruby & Ruby on Rails (ActiveRecord, RSpec or Minitest, Sidekiq or similar background jobs)≥5 yearsMandatory
Front-end JavaScript and at least one modern front-end frameworkNot specifiedMandatory
Strong SQL (PostgreSQL preferred) and ORM experience (e.g. ActiveRecord)Not specifiedMandatory
Design and consume REST APIs, webhooks, JSON and OpenAPI/SwaggerNot specifiedMandatory
git workflows, CI/CD pipelines and code reviewsNot specifiedMandatory
Linux command line in daily workNot specifiedMandatory
Vue.js (ideally Vue 3)Not specifiedPreferable
Elixir / Phoenix (or interest in learning)Not specifiedPreferable
AI-assisted development tooling in the daily workflowNot specifiedPreferable
RabbitMQ / event-driven messaging, Docker, OAuth2/OIDC/JWT, Kibana/APM, AWS ECS/EC2/API GatewayNot specifiedPreferable

Language requirements

English (Dutch/French a plus)

LanguageSpeakingReadingWritingMandatory
EnglishGoodGoodGoodYes
DutchBasicBasicBasicNo
FrenchBasicBasicBasicNo

Soft skills

  • Comfort with ambiguity; adapt quickly to changing needs and technologies
  • Continuous learning and ongoing improvement as part of daily delivery

Apply

Interested in this role?

Send your interest below. A person at Rivant will review it against this vacancy.

Get in touch

Register interest

Share your details and optionally upload a PDF CV.

Applying for Senior Software Development Engineer

No file selected yet

By submitting, you ask Rivant to use your details to match you with relevant client roles. We may use IT tools, including AI, to support matching; a person reviews before we contact you or a client. We keep profiles for up to 12 months after last contact, unless you ask us to delete sooner. Full details: Privacy Notice · Legal · Cookies · Terms. Please avoid special-category data in your CV unless we ask for it.

Related vacancies

Explore similar banking and insurance freelance roles in Brussels.