BRBE16559

Senior Fullstack .Net Developer

Location

Brussels

Category:

Development

Project 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.

Responsibilites:

• Cooperate with other team members to provide business value.
• Implement new functionalities and maintain existing software.
• Testing (unit tests, integration tests).
• Collaborate with operations teams to deploy/configure the software.
• Realize support and maintenance service by helping in bug finding and resolution, incident management.
• Propose Architectural improvements of existing products.
• Together with the Technical Architect participate in design phase of new products.

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 & tools used by the team:
o ASP.NET MVC & WebApi
o Angular 8
o WCF
o .Net Core & .Net Framework 4.8
o RabbitMQ or other Messaging platforms
o Visual Studio 2019
o Visual Studio Code
o NHibernate
o SqlServer
o Oracle & TOAD
o DDD
o TDD
o Design patterns

Soft skills:

Communication Skills
• Ability to communicate in Dutch (spoken) or French (spoken) and English (spoken and written)
• Ability to communicate with business analysts for understanding the specifications and designs that form the basis for implementation
• Ability to communicate with technical lead to understand the constraints of the architecture that must be followed.
Personal Skills
• Ability to work relatively independently following the priorities and timing of the release plan
• Ability to work structured following the procedures (check-in, check-out, time sheet reporting, punctuality)
• Ability to work according to rules, standards and guidelines defined in the architecture
• Ability to learn a complex business model

Contact person:

Contact name: Jasper van Beek