Software developer C#

Médiane Benelux
Charleroi, Belgium
1 day ago
Apply on www.adzuna.be
Prepare application

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

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.

Apply for this position

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

Apply on www.adzuna.be
Prepare application

Good distractions

Loading talks and stories from around this role…