> Markdown version of [/jobs/ext/3516971-c-developer-consultant](https://www.wearedevelopers.com/jobs/ext/3516971-c-developer-consultant). 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). --- # C# Developer Consultant - **Company:** Keystone Solutions - **Location:** Charleroi, Belgium - **Experience:** Starter - **Contract:** Temporary contract - **Skills:** ASP.NET, .NET Framework, Application Programming Interfaces (APIs), ASP.NET MVC Framework, JIRA, Microsoft Azure, C Sharp (Programming Language), Databases, Web Development, Entity Framework, Human-Computer Interaction, PostgreSQL, Nunit, Object-Relational Mapping, Scrum Methodology, Blazor, Xunit, Front End Software Development, Restful APIs, User Administration, Web Api - **Published:** October 2, 2026 - **Apply:** https://www.adzuna.be/details/5907619428 ## About the Role * Agile / Scrum - Level: Confirmed - Most recent: Any time * C# - Level: Confirmed - Most recent: Any time * JIRA - Level: Junior - Most recent: Any time * ORM (object-relational mapping) - Level: Confirmed - Most recent: Any time * Postgres - Level: Confirmed - Most recent: Any time * Web development - Level: Confirmed - Most recent: Any time Language requirements: French Level Active knowledge ## Description We are seeking to enhance and extend the functionalities of an existing course management platform developed in C# with a PostgreSQL database. This consultancy mission at a client site representing Keystone Solutions aims to optimize the experience for both teachers and students. Consultancy Nature: As a consultant, you will work on-site, collaborating closely with a team to deliver impactful solutions. Dynamic Projects: You will face diverse challenges across various client environments, ensuring no two days are the same. Turbo-Charged Learning: This role offers extensive professional development and broad learning experiences, enhancing your skill set. Skyrocketing Ambition: At Keystone Solutions, we are committed to your career growth within our framework. Values: Being a "K-Stone" means bringing our core values to every engagement., * Develop new features in C#. * Optimize PostgreSQL queries to improve performance. * Implement the RESTful API for integration with other educational tools. * Create user interfaces for new functionalities. Key Steps: * Analyze existing systems and gather educational needs. * Design new functionalities. * Develop extensions. * Conduct testing, optimization, and integration. Technical Requirements: * Main Language: C# * Framework: .NET (version to be specified according to existing setup) * Database: PostgreSQL * ORM: Entity Framework Core * Frontend: ASP.NET Core MVC or Blazor (depending on existing architecture) * API: ASP.NET Core Web API * Testing: NUnit or xUnit * Project Management: Azure DevOps or Jira Technical Constraints: * Ensure compatibility with the existing version of C# and .NET. * Optimize PostgreSQL queries to handle a large number of users and courses. * Adhere to security and privacy standards for educational data. * Ensure accessibility of new features for all users. * Design an intuitive and responsive user interface. If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal. ## 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) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [GitOps for the people](https://www.wearedevelopers.com/videos/461-gitops-for-the-people) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Using code generation for test automation – the fancy way](https://www.wearedevelopers.com/videos/230-using-code-generation-for-test-automation-the-fancy-way) - [Practical tips for keeping your C# code base clean](https://www.wearedevelopers.com/videos/100149-practical-tips-for-keeping-your-c-code-base-clean) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)