
Senior .NET Developer
Hybrid
Brussels, Belgium
Full Time
17-03-2025
Job Specifications
Job Description
We are seeking a highly skilled and experienced Senior Back-end Developer to join our team within the Business Domain Transport Executions. The ideal candidate will be responsible for proposing innovative and effective solutions to the lead designer and delivering high-quality, well-tested software that meets project requirements. This role requires a deep understanding of the business domain and active collaboration with the business to refine and enhance ideas. Strong independent working capabilities and excellent communication skills are essential.
Key Responsibilities
Develop and maintain cloud backends in Azure, mobile apps, web interfaces, and integration with legacy systems.
Write high-quality, well-tested software that meets project requirements.
Gain a deep understanding of the business domain and actively collaborate with the business to refine and enhance ideas.
Propose innovative and effective solutions to the lead designer.
Ensure strong independent working capabilities and excellent communication skills.
Job Requirements
Mandatory Requirements:
Over 7 years of experience in .NET development.
Over 5 years of experience in Azure Cloud development.
Over 5 years of experience in .NET Core Web API development.
Experience with ReactJs
Strong expertise in unit testing.
Fluent in English.
Fluent in Dutch or French.
Preferred Knowledge And Experience
Experience with PaaS: API manager, Service Bus, Event Grid, Blob storage, CosmosDB, Azure Functions.
Experience with ReactJs (our front-end stack) to shape a full stack team.
Experience with Kubernetes & Docker containers.
Proficiency in REST API.
Knowledge of dependency injection and design patterns.
Proficiency in SQL.
Adherence to clean code principles and SOLID design principles.
Experience in implementing and managing CI/CD pipelines using Microsoft Azure DevOps.
Proficiency in Git.
Ability to create effective, meaningful, and maintainable unit tests.
Personal Attributes
Sense of responsibility.
Good communication skills.
Takes time to listen.
Takes initiatives.
Can introduce new ideas (technical or way of working).
Can explain why certain best practices should be applied or not.
Willing to go the extra mile when necessary.
Can stand up in the team.
Can work independently.
Familiar with SAFE/Scrum.
Team player.
Calm and respectful.
About Us
At Ypto, we are committed to delivering high-quality transport solutions. Our team values responsibility, communication, initiative, and innovation. We strive to create a collaborative and respectful work environment where every team member can thrive.
Our offer
Benefits
Within our open corporate culture, you contribute to the digital transformation of SNCB. You will have a job with social impact and ample opportunity to make your own contribution. In addition to a good work-life balance and a competitive salary, you will receive the following benefits:
the possibility to work remotely + flexible working hours;
35 days of leave;
a target bonus;
a company car + a public transport season ticket;
a comprehensive insurance package (affiliation without own contribution, excl. outpatient costs for family members);
hospitalisation and dental care for the whole family;
outpatient costs (= medical costs separate from hospitalisation);
group insurance: supplementary pension, work disability and death (cafeteria plan);
accidents at work (extralegal);
meal vouchers and eco-vouchers;
net allowances for remote working and carwash + internet budget
About the Company
As part of the railway family, we supply the necessary IT expertise to SNCB. Together with SNCB, we look for the best way to take travellers comfortably to their destination by fully focusing on modern and efficient railway traffic. Know more
Related Jobs


- Company Name
- Sansaone
- Job Title
- Senior Developer .Net (SNS01387)
- Job Description
- Job Description As a Senior .NET, you are confirmed in the Microsoft technological solution and more specifically in .NET development. The Senior .NET is in charge of the development and integration of the various components. Take charge of development based on .NET technologies and the integration of the various components. Document and customize the solution, in close collaboration with the architecture group. Skills Blazor Entity Framework Microsoft .NET MVC Net Core REST API SQL TFS & GIT WCF Languages Dutch English French Hiring Team Member Avula Srivalli Recruitment Coordinator LinkedIn Mail


- Company Name
- Sansaone
- Job Title
- Senior react developer (SNS01381)
- Job Description
- Job Description Responsibility As a React developer, you will be part of a young dynamic team that develops web and mobile applications based on figma layouts. You test applications and do code reviews. All code is reviewed in an instructive no-blame culture. The latest trends and developments appeal to you, you like to learn and you are eager to share your knowledge with your colleagues during technical working groups. You will work together with other developers, analysts, the project leader and the end users to create high-quality, user-friendly tools for the various business units. You communicate with your internal customers about the expectations and provide feedback on the status on a regular basis. Profile You hold a bachelor’s or master’s degree in Computer Science and have at least three years of experience in react (native) development. You have strong communication skills and enjoy supporting colleagues on a technical level. You are a team player looking for a varied position that brings challenges. You are flexible, creative and have a sense of responsibility. You take the initiative to offer quality solutions. You are eager to learn and spontaneously take actions to keep your knowledge up-to-date and expand. You will participate in the construction of our monorepo Knowledge and/or experience in several of the following domains: React (native), tailwindcss, storybook, react query, expo, react testing library, cypress,… Monorepo nl NX Figma Continuous deployment and integration based on git, github actions. Skills Azure CSS Cypress Expo Figma Javascript NX React React query React testing library storybook tailwindcss TypeScript Languages Dutch French English Hiring Team Member Sai Prashanth Recruitment Coordinator LinkedIn Mail


- Company Name
- Esko
- Job Title
- Software Engineering Manager
- Job Description
- Can you imagine… A high-profile Software Engineering Manager role in a market-leading international software company that is part of a global, multi-$bn group Delivering transformative business benefits that impact both company employees and customers Combining team leadership, Agile/Scrum expertise, stakeholder engagement skills, and an understanding of software licencing processes relevant to a software company The Opportunity Esko is a leading international provider of software, hardware and services to clients around the world, enabling them to produce the best packaging for billions of consumers. Reporting to the CIO and based within Esko’s growing, internal IT Business Applications group of ~90 staff, the Software Engineering Manager is a hybrid role (2 days a week at our Ghent HQ and 3 days working from home in Belgium), pivotal to our transformation to a Digital organization, and serves as a critical link between the Business, IT, and Software Engineering. The Software Engineering Manager will lead a team of 6 in Belgium & India, developing a broad range of applications and tools in C# .Net for our internal business users, as well as enabling customers to access our software on-premise & SaaS via software licencing keys. This is a highly visible role in a dynamic, fast-evolving company, that offers stimulating challenges and excellent career development opportunities. Key Responsibilities: Team & People Management Serve as the primary point of contact for the development team, addressing bugs, customer issues, and production incidents. Monitor and balance workload, lead hiring, onboarding, and performance management Foster a culture of continuous learning, mentorship, and career growth Stakeholder Collaboration & Requirements Management liaise between Business, IT, and Development teams, ensuring alignment on goals and priorities Conduct regular stakeholder meetings (Customer Support, Sales, Marketing, Customer Success, SFDC, etc.) to gather business needs and translate them into well-defined epics and tasks that are refined and optimized Backlog & Sprint Management Manage, prioritize, and refine the product backlog, ensuring alignment with the roadmap and business objectives. Facilitate sprint planning, backlog grooming, and retrospectives to drive efficiency and productivity. Work closely with the Scrum Master to enforce agile practices and ensure smooth development cycles Project & Risk Management Oversee risks, anticipate roadblocks, and coordinate across technical teams to mitigate development bottlenecks. Collaborate with architecture, security, and operations teams to manage dependencies, legacy systems, and integrations Drive process improvements and automation to optimize development workflows and minimize technical debt The Ideal Candidate Proven software engineering team management (ideally C# .Net focus), including strong Agile/Scrum experience Excellent communication and stakeholder relationship management skills to effectively collaborate across technical and non-technical teams Proven Experience in agile methodologies (Scrum, Kanban) and backlog management tools (Jira, Azure DevOps, etc.) Good understanding of Licensing processes that face a software company (SaaS especially relevant) Ability to prioritize and manage multiple projects while working in a fast-paced, cross-functional environment. Knowledge of legacy systems and integrations in complex IT landscapes is a strong plus (driving continuous improvement and optimizing workflows across complex legacy systems and integrations) You must live in Belgium and be able to be in the Ghent HQ twice a week About Esko Esko is an award-winning global provider of software and hardware solutions for packaging, labels, and display industries. With 1700 people worldwide, Esko is part of Veralto (NYSE: VLTO), a family of companies and nearly 17,000 associates dedicated to ensuring access to clean water, safe food and medicine, and trusted essential goods. When you join Veralto, you join a unique culture and work environment where purpose meets possibility: where the work you do has an everyday impact on the resources and essentials we all rely on, and where you’ll have valuable opportunities to deepen your skillset, pursue your ambitions, and grow your career. Together, we’re Safeguarding the World’s Most Vital Resources™—and building rewarding careers along the way.


- Company Name
- Brayton Global
- Job Title
- Junior Application Support Agent
- Job Description
- Introduction / Context In this role, you will be responsible for providing technical assistance and support to our customers, ensuring smooth operation of our applications, and resolving any issues that may arise. The ideal candidate will have strong problem-solving skills, excellent communication abilities, and a passion for delivering exceptional customer service. Description of tasks Serve as the first point of contact for customers seeking technical assistance via phone or email. Troubleshoot and resolve technical issues related to our applications, including software bugs, system errors, and user problems. Document customer inquiries, issues, and resolutions in our ticketing system, ensuring accurate and thorough records. Collaborate with cross-functional teams, including business team and software developers, to escalate and resolve complex issues. Provide guidance and training to end-users on how to use our applications effectively, including best practices and troubleshooting tips. Contribute to the development and maintenance of knowledge base articles, FAQs, and other self-service resources for customers. Assist with testing and validation of software updates, patches, and new features prior to release. Knowledge and skills Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience). Previous experience in a customer support role is preferred but not required. Strong analytical and problem-solving skills, with the ability to diagnose and resolve technical issues efficiently. Excellent communication skills in English, both verbal and written, with the ability to explain technical concepts clearly and concisely to non-technical users. Customer-focused mindset and a commitment to delivering high-quality service and support. Ability to work independently with minimal supervision and thrive in a fast-paced, dynamic environment. Proficiency with Microsoft Office applications (Word, Excel, Outlook) and experience with help desk or ticketing systems is a plus. Willingness to learn new technologies and adapt to changing priorities and business needs.