Senior .NET C# - Full Stack Developer

Job type:
Start date:
12 months
Published at:
flag_no Belgium
Project ID:

This project has been archived and is not accepting more applications.
Browse open projects on our job board.
Senior .NET C# - Full Stack Developer:

English + Spoken French and Dutch
Function Description

Our client is actively looking for a Senior (at least 5Y of experience) .NET C# developer with also some experience with web frameworks, to join one of his Project Support and Maintenance teams. The objective of these teams is to supply services for a series of critical core-applications for Gasflow management.

GasFlow management software is organized in an echo system of business oriented services. Each PSM team is owner of a specific set of services. Being owner of these services mainly supposed to participate in the following activities:
  • Project Services: Adapting the software product to fit requirements from corporate-wide
  • Product Support: Ensuring the continuity of the operations of the software product and providing support to the users of these applications.
  • Product Maintenance: Ensuring the correct functioning of the software product: resolution of production problems and adaptation of the software product to a changed environment.
  • Product Enhancement: Providing a software product that is fully adapted to the business needs by implementing new functionality requested by the business users.

The candidate will be involved in all aspects of the services, including bug finding and resolution, incident management, new developments.
Based on detailed analysis and mock-ups the candidate will produce quality code, with unit-testing, code coverage and documentation. The candidate will also participate in the design of the solution. Ideally the candidate will have relevant experience in corporate-wide projects.

Technical Skills

Develop well-crafted software by following industry best practices like continuous integration and unit testing.

Ability to develop clean code with the .Net platform according to the coding conventions and rules.

Ability to do bottom-up research for problem diagnostics.

Experience in maintaining complex software systems with a large codebase.

Experience in working effectively with legacy code.

Affinity with the technical stack used by the team:
.NET MVC & WebApi o Angular 8

.Net Core & .Net Framework 4.6

RabbitMQ or other Messaging platforms o Visual Studio 2017
Visual Studio Code o NHibernate

Oracle & TOAD o DDD

Design patterns