C# Developer Consultant

Keystone Solutions

Henegouwen

Sur place

EUR 42 000 - 72 000

Temps partiel

Il y a 4 jours
Soyez parmi les premiers à postuler
Générateur de candidature

Une candidature sur mesure pour ce poste — un CV personnalisé et une lettre de motivation qui correspondent directement à l’offre.

Passez les filtres ATS

Résumé du poste

Keystone Solutions in Belgium seeks a qualified consultant to extend a C#/.NET course management platform using PostgreSQL. You will analyze the current architecture, design new features, and produce detailed specifications for education-focused enhancements.

The role covers testing, optimization and integration, with a client-site engagement lasting 14 months at 3/5 time. You will work on dashboards, scheduling, messaging, and a REST API, collaborating with PM, Analyst and Developer profiles.

Qualifications

  • Experience in designing and delivering educational software features.
  • Strong knowledge of C# and .NET ecosystems.
  • Experience with RESTful APIs and database design.
  • Familiarity with Agile/Scrum practices.
  • Ability to gather educational requirements from stakeholders.
  • Experience with PostgreSQL performance and security considerations.

Responsabilités

  • Analyze the existing architecture and educational needs.
  • Design new features aligned with pedagogical practices.
  • Draft technical specifications for extensions.
  • Conduct system analysis and capture requirements.
  • Develop and refine new functionalities.
  • Perform testing, optimization, and integration tasks.

Connaissances

C#
Agile / Scrum
Analyse business
JIRA
ORM (EF Core)
PostgreSQL

Outils

Entity Framework Core
ASP.NET Core Web API
ASP.NET Core MVC / Blazor
PostgreSQL
NUnit / xUnit
Azure DevOps
Jira

Description du poste

Mission Overview:

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 represents Keystone Solutions, where you will work on improving the experience for both teachers and students.

Responsibilities:

As a consultant, you will be responsible for the following tasks under Keystone Solutions' consultancy model:

  • Analyze the existing architecture and specific educational needs.
  • Design new features in line with pedagogical practices.
  • Develop technical specifications for the extensions.
  • Conduct analysis of the current system and gather educational requirements.
  • Design and develop new functionalities.
  • Perform testing, optimization, and integration.
Required Profiles:
  • Project Manager
  • Analyst
  • Developer
New Features to Implement:
  • Student progress tracking system with personalized dashboards.
  • Advanced course and session scheduling functionality.
  • Integrated communication system (messaging, discussion forum).
  • RESTful API for integration with other educational tools.
Technical Requirements:
  • Main Language: C#
  • Framework: .NET (version to be specified according to the 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.

Being a part of Keystone Solutions means bringing our core values to every engagement, ensuring a commitment to professional development and career growth. This consultancy role offers dynamic projects and turbo-charged learning opportunities across various client environments.

Duration:

02/11/2026 - 31/12/2027 14 months (part time 3/5)

Skills required:
  • Agile / Scrum - Level: Confirmed - Most recent: Any time
  • Analyse business - 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
Language requirements:

French
Level Active knowledge

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Project Manager Analyst Developer
Project Manager Analyst Developer

Keystone Solutions • Henegouwen

Sur place
EUR 60 000 - 90 000
C# Developer Consultant for Education Platform
C# Developer Consultant for Education Platform

Keystone Solutions • Henegouwen

Sur place
EUR 42 000 - 72 000
PHP Developer Consultant
PHP Developer Consultant

keystone-solutions • Brussel

Sur place
EUR 45 000 - 65 000
Business Analyst – Educational Platform Extension in C#
Business Analyst – Educational Platform Extension in C#

HumanInTech • Henegouwen

Hybride
EUR 30 000 - 54 000
Senior Enterprise Architect Consultant
Senior Enterprise Architect Consultant

Keystone Solutions • Brussel Hoofdstad

Sur place
EUR 90 000 - 120 000
C# Developer – Extension de plateforme de gestion de cours
C# Developer – Extension de plateforme de gestion de cours

HumanInTech • Henegouwen

Hybride
EUR 50 000 - 70 000
Rémunération compétitive
Chef de projet IT C#/.NET (Freelance)
Chef de projet IT C#/.NET (Freelance)

EngiFlex BV • Henegouwen

Hybride
EUR 42 000 - 66 000
Senior Enterprise Architect Consultant
Senior Enterprise Architect Consultant

keystone-solutions • Brussel

Sur place
EUR 90 000 - 120 000
Java Angular Developer Consultant
Java Angular Developer Consultant

keystone-solutions • Brussel

Sur place
EUR 55 000 - 75 000
Junior Developer Consultant
Junior Developer Consultant

keystone-solutions • Brussel

Sur place
EUR 32 000 - 46 000
Dynamic Projects
Turbo-Charged Learning
Career Growth