> Markdown version of [/jobs/ext/18483-software-developer-c](https://www.wearedevelopers.com/jobs/ext/18483-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 Tools, Software Engineering, Systems Integration, Gitlab, Git, Information Technology, Software Version Control, Docker, Programming Languages - **Published:** May 16, 2026 - **Apply:** https://be.indeed.com/viewjob?jk=3ffd9454f67ce245 ## About the Role Do you have experience in System design?, Do you have a Master's degree?, 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 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 ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Local Candidates vs International Talent - Building the Very Best Dev Team](https://www.wearedevelopers.com/videos/1067-local-candidates-vs-international-talent-building-the-very-best-dev-team) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)