Software engineer

IBA
Ottignies-Louvain-la-Neuve, Belgium
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 83K

Job location

Ottignies-Louvain-la-Neuve, Belgium

Tech stack

API
Computing Platforms
Software Suite
Unit Testing
C Sharp (Programming Language)
Python
Systems Integration
Backend
Angular
Information Technology
Front End Software Development
Api Design
Api Management

Job description

Are you passionate about innovation and making a real impact in healthcare? At IBA Dosimetry, we provide advanced radiation measurement and quality assurance solutions to ensure the safety and precision of radiation therapies. As part of IBA, a global leader in proton therapy, we develop innovative software and design state-of-the-art devices supporting clinical operations worldwide.

You will join a group of 6 people (mainly backend engineers and a UX/UI designer) working on innovative software products interacting with measurement detectors and high-performance simulation tools.

Challenges we trust you with

Your Role

You will contribute to applications connecting detectors to software platforms and support the modernization of a full software suite, as part of a long-term strategic transformation.

  • Develop backend applications using C# .NET
  • Design, build, and integrate APIs (REST, gRPC)
  • Work on software interfacing with hardware detectors
  • Contribute to API management, unit testing, and system integration
  • Design and maintain CI/CD pipelines while promoting DebOps best practices
  • Collaborate in an agile environment with Product Managers, Project Managers, and international teams

Requirements

  • Master's degree in Computer Science or equivalent experience
  • Minimum 3 years of experience
  • Strong backend expertise in C# .NET
  • Solid experience with API development and integration
  • Good communication skills in English
  • Problem-solving mindset and strong motivation

Nice to Have

  • Experience with Python
  • Frontend knowledge (Angular framework)

Cherry on the cake

Benefits & conditions

The total guaranteed annual compensation range (which includes annual base salary, as well as flexible budget if applicable) for this position is provided below:

Total gross guaranteed annual compensation range for Belgium: 53600 - 83200 €

Total gross guaranteed annual compensation range for Germany: 54800 - 85000 €

Apply for this position