Software developer C#

Médiane Benelux
Charleroi, Belgium
about 1 month ago

Role details

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

Tech stack

C Sharp (Programming Language) Linux Python (Programming Language) MongoDB Networking Basics Software Engineering Systems Integration Gitlab Git Information Technology Software Version Control Docker
+1 more
Programming Languages

Job description

Join a passionate international team based in Charleroi dedicated to building advanced software tools that power Verification & Validation (V&V) processes in railway systems. You will play a critical role in designing, developing, and integrating software components that ensure the safety, reliability, and compliance of railway signalling and control systems., Specification & Architecture

  • Collaborate with the software architect to define tool requirements and architecture.

Software Development (C# & Python)

  • Design and implement software components.
  • Create the development toolchain environment.
  • Write and run unit and verification tests.
  • Manage configuration and version control of deliverables.

Integration & Collaboration

  • Support software-to-software integration with team members.
  • Participate in hardware-software integration phases.

V&V Tooling

  • Build tailored tools to support validation teams in their testing campaigns.
  • Standardisation & Continuous Improvement
  • Promote reuse of internal libraries or COTS solutions.
  • Propose enhancements to processes and tooling.

Teamwork & Knowledge Sharing

  • Work closely with 7 colleagues in Charleroi and 4 in Bangalore.
  • Foster an environment where expertise and best practices are regularly exchanged., Contribute to high-stakes railway projects, ensuring the safety and reliability of next-generation transit systems. Work in a multinational, cross-functional team, blending Belgian and international expertise. Access to a rich technical environment, with opportunities for continuous learning, process innovation, and career development-endeavors valued in modern V&V roles across the railway industry

Requirements

Engineering or Master’s degree in Computer Science, Software Engineering, or related field. Minimum 3 years of professional experience in:

  • Mandatory: C# software development
  • Desirable: Experience in railway software (ERTMS Level 2)

Technical Skills Excellent communication and collaboration capabilities. Experience with Git and GitLab; knowledge of networking fundamentals. Familiarity with test/integration processes. Bonus: Linux, Docker, MongoDB experience.

Programming Languages Strong skills in C# and Python, with eagerness to explore new technologies.

Soft Skills Team-oriented, proactive, curious, rigorous, responsible, customer-focused, autonomous, and persistent.

Languages Fluent English (written and spoken); French is a plus.

About the company

Médiane Benelux: Career Booster!

Since 2017, and with over 35 years of experience in France and Italy, Médiane Benelux is an engineering company specializing in software, electronics, and cybersecurity across key sectors such as Railways, Automotive, Energy, Medical, Aerospace, Space, Telecoms, Industry, and Defense. What we offer:

  • IT consulting and strategy
  • Digital transformation and IoT solutions
  • Project management and process optimization

As specialists in electronics, development, and embedded systems design, we operate from sensor to cloud.

Why choose Médiane Benelux?

  • Human-sized company: Promotes teamwork and collaboration in a dynamic and stimulating environment
  • Sharp technical expertise and tailored solutions for each sector
  • Talent support: Personalized follow-up, continuous training, and skill development for our employees
  • Custom solutions tailored to the specific needs of each client
  • Culture of innovation: Participation in innovative and varied projects
  • Ecovadis Gold certification: Commitment to equality, well-being, and responsibility
  • Human values: Commitment, Respect, Trust, Listening

Apply for this position

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

Apply on be.indeed.com

Good distractions

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

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all