> Markdown version of [/jobs/ext/3976900-software-developer-c](https://www.wearedevelopers.com/jobs/ext/3976900-software-developer-c). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software developer C# - **Company:** Médiane Benelux - **Location:** Charleroi, Belgium - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** C Sharp (Programming Language), Linux, Python (Programming Language), MongoDB, Networking Basics, Software Engineering, Systems Integration, Gitlab, Git, Information Technology, Software Version Control, Docker, Programming Languages - **Published:** October 28, 2026 - **Apply:** https://www.adzuna.be/details/5943895514 ## About the Role 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. ## 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