NET C# developer (REF2679)

Keystone Solutions
Brussels, Belgium
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Intermediate

Job location

Remote
Brussels, Belgium

Tech stack

ASP.NET
.NET
Adobe InDesign
API
Agile Methodologies
Application Performance Management
ASP.NET
Automation of Tests
Unit Testing
Azure
C Sharp (Programming Language)
Software Quality
Continuous Integration
Relational Databases
Distributed Systems
Key Management
Microsoft SQL Server
Object-Oriented Software Development
Scrum
E2e Testing
Software Engineering
React
Servicebus
Event Driven Architecture
Integration Tests
Solid Principles
Kubernetes
Information Technology
Serverless Computing
Docker
Web Api

Job description

As a Keystone Solutions consultant, you will join a consultancy mission to support our client in the mobility sector. The client is a key player in mobility offering more than 1000 parking lots across 9 European countries and is transforming to become a more digitally oriented player. You will contribute as a C#/.NET Developer within agile development teams, performing the responsibilities below under Keystone Solutions' consultancy model while working closely with the client., * You develop, extend, maintain and monitor applications within the domain.

  • You automate testing in all its forms in order to increase both code quality and application reliability, i.e., Unit-testing, integration testing, end-to-end testing, etc.
  • You write maintainable documentation for both existing software and new developments.
  • You collaborate with domain experts and business analysts in extracting requirements from user and business requests.
  • You participate in design discussions (high- and low-level) regarding application transformations as well as greenfield development.
  • You start initiatives to improve development processes, testing, operational management and infrastructure.
  • You try to reduce the amount of existing manual operational tasks as much as possible through automation.
  • You help set up inter-team communication channels for coordination regarding API changes, deployments, bugs, etc.

All the above responsibilities will be performed as a Keystone Solutions consultant, working closely with the client's teams and stakeholders., * Home working: 2 days/week - On site 3 days/week (mandatory) at the client site as part of the consultancy mission.

Dynamic Projects:

As a Keystone Solutions consultant, you will have the opportunity to contribute to client initiatives that span application development, testing automation, and distributed systems-enhancing your exposure to diverse technical challenges within the client's environment.

Turbo-Charged Learning and Development:

Working through Keystone Solutions enables broad learning experiences across modern .NET practices and adjacent technologies present in the client context, supporting continuous professional growth through hands-on, real-world engagements.

Ambition Skyrocketing within a Consultancy Framework:

Keystone Solutions fosters career growth by enabling consultants to tackle impactful client problems, drive improvements, and refine their craft across a variety of project scopes, from greenfield development to application transformations.

Keystone Solutions Values in Action:

Being a K-Stone means bringing customer centricity, solution-minded thinking, professionalism, and collaboration to every client interaction-ensuring high-quality delivery and lasting impact on each engagement.

Requirements

  • You have at least 3 years of practical experience in C#.Net development
  • You have detailed knowledge of the .NET framework and surrounding ecosystem.
  • You have a strong foundation in OOP, in particular regarding C#.
  • You are acquinted with modern software design principles - i.e. SOLID, Gang of Four, event-driven systems, etc.
  • You have experience with ASP.NET WebApi and ASP.NET MVC.
  • You have experience with relational databases, preferably SQL server.
  • You have experience with CI pipelines, in particular Azure DevOps.
  • You are familiar with distributed system design and messaging technology.
  • Experience with .NET 10 is a plus.
  • Experience with NServiceBus is a plus.
  • Experience with Azure cloud platform is a plus
    • i.e. App Services, Application Insights, Azure Key Vault, Azure Functions, ServicesBus, etc.
  • Experience with Docker is a plus.
  • Experience with React is a plus
  • Experience with Kubernetes is a plus

Education & Soft-Skills:

  • You have a Bachelor's degree - Computer Science, MIS or equivalent
  • You are fluent in both spoken and written English.
  • French speaking is a plus
  • You can work independently but are also a team player.
  • You are conscientious and act professional.
  • You are motivated and have a positive mindset.
  • You do not shy away from asking difficult questions.
  • You are Customer centric
  • You are Solutions Minded
  • You have abilities to learn quickly
  • You are organized
  • You have verbal and written communication skills
  • You have real-world experience with Agile development methodologies such as Scrum

Apply for this position