Software engineer

IBA
Louvain-la-Neuve (Ottignies-Louvain-la-Neuve), Belgium
about 1 month ago
Apply on be.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
€53,600.0 - €83,200.0
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Application Programming Interfaces (APIs) Computing Platforms Software Suite Unit Testing C Sharp (Programming Language) Python (Programming Language) Systems Integration Backend AngularJS Information Technology Front End Software Development Api Design
+1 more
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

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

Apply on be.indeed.com
Prepare application

Good distractions

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

2:08 min

Transitioning from degree studies to software engineering

Daniela Bonvini · LIVE

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:26 min

Prioritizing backward compatibility in API design

Justin Kitagawa · Coffee With Developers

Videos

See all

Related articles

See all