NET Developer

Keystone Solutions
Brussel, Belgium
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
Dutch, English, French
Job source

Tech stack

.NET Framework Multitier Architecture Agile Methodology Confluence JIRA Unit Testing Microsoft Azure Cloud Engineering Software Quality Code Review Collaborative Software Databases
+19 more
Continuous Integration Software Design Patterns DevOps Distributed Systems NoSQL Scrum Methodology Software Architecture SQL Databases YAML Data Storage Technologies .NET Core ReactJS Git Deployment Automation Atlassian Tools Production Code Cosmos DB Restful APIs Microservices

Job description

Join Keystone Solutions as a consultant for a .NET Developer mission at a client site. As a Keystone Solutions consultant, you will deliver high-impact solutions directly within the client environment while benefiting from our consultancy model, career development support, and dynamic project opportunities. You will perform all responsibilities and meet all requirements listed below while working closely with the client., * Translate application storyboards and use cases into functional application.

  • Design, build, and maintain efficient, reusable, and reliable code.
  • Integrate data storage solutions, which may include databases, key-value stores, blob stores, and more.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Help maintain code quality, organization, and automatization.
  • Work with central teams to enhance the DEVOPS capability of the development teams., This is a consultancy mission delivered on-site at the client location as a Keystone Solutions consultant. You will integrate with the client’s teams, align to their delivery processes, and execute the responsibilities above while backed by Keystone Solutions’ coaching, peer community, and delivery standards.

Dynamic Projects:

As a Keystone Solutions consultant, you will have the opportunity to tackle diverse challenges across multiple client environments over time, applying modern .NET, Azure, and DevOps practices to complex, real-world systems.

Turbo-Charged Learning and Development:

Keystone Solutions supports your growth with continuous professional development, knowledge-sharing sessions, and access to a network of specialists. Expect hands-on learning in areas such as microservices, cloud-native architectures, CI/CD, and testing excellence.

Ambition Skyrocketing within a Consultancy Framework:

Your career will accelerate through varied client engagements, increasing responsibility, and the chance to lead initiatives that enhance performance, quality, and DevOps maturity across projects.

Keystone Solutions Values in Action:

Being a K-Stone means delivering with craftsmanship, ownership, and collaboration. We bring pragmatism, transparency, and continuous improvement to every client project, ensuring measurable impact while upholding engineering excellence.

Role-Specific Consultancy Impact:

As a senior .NET consultant, you will apply your expertise in .NET Core/.NET 8, REST API design, Azure services, and CI/CD at the client site, helping identify bottlenecks, elevating code quality, and guiding teams toward reliable, scalable, and performant applications across varied contexts.

How You Will Engage as a Keystone Solutions Consultant:

  • Operate within the client’s Agile and DevOps processes while contributing Keystone Solutions best practices.
  • Collaborate with central and cross-functional teams to enhance DevOps capabilities.
  • Drive quality through unit testing, code reviews, and clean architecture approaches.
  • Leverage Azure services and databases (SQL and NoSQL) to design resilient, cloud-ready solutions.

Requirements

Do you have experience in Unit testing?, * Minimum 10 years of professional experience in .NET development, demonstrated in the CV, including recent experience with .NET Core/.NET 8 or equivalent versions and REST API development.

  • Minimum 5 years of hands-on experience with Microsoft Azure in a professional context.
  • Minimum 5 years of experience in DevOps practices, including CI/CD pipelines (for example, YAML), and deployment strategies such as blue/green deployment.
  • You communicate fluently in English (spoken and written), at least level B2.

Evaluation Criteria:

  • Depth and relevance of experience with Microsoft Azure
  • Scope of services used (for example, Event Hub, Cosmos DB, Functions, and others).
  • Level of responsibility and role.
  • Complexity of projects.
  • Level of expertise in .NET development
  • Experience with modern .NET practices (for example, microservices architecture, feature flags, clean architecture).
  • Role and responsibilities in previous projects.
  • Experience with software architecture
  • Application of design patterns and microservices architecture in previous projects.
  • Scope and impact of implemented solutions.
  • Experience with databases
  • Practical experience with SQL and NoSQL databases.
  • Context of usage (transactional systems, distributed systems, and similar contexts).
  • Experience with testing practices
  • Implementation of unit testing (tools, frameworks, coverage context).
  • Experience with version control tools
  • Practical use of Git in collaborative environments.
  • Experience with development and collaboration tools
  • Use of the Atlassian suite (Jira, Confluence, and related tools).
  • Context of usage (Agile delivery, DevOps processes).
  • Experience with Agile methodologies
  • Type of methodologies used (Scrum, SAFe, and others).
  • Role and level of involvement.
  • Continuous learning and innovation (reformulation of soft skill)
  • Evidence of adoption of new technologies or frameworks in previous projects.
  • Participation in innovation initiatives or modernisation efforts.
  • Front-end experience (bonus)
  • Experience with React.js in professional projects.
  • Sector experience (bonus)
  • Relevance of experience in the railway or mobility sector.
  • Level of proficiency in Dutch and/or French
  • Level achieved (B2).
  • Ability to work in a professional context.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:39 min

Comparing software developer hiring challenges across European markets

Rudi Bauer Rudi Bauer +3 · Cappuccino with HR

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:38 min

Managing and versioning system prompts as YAML files

Kevin Lewis Kevin Lewis +1 · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all