Back to jobs

.NET Development Coach

Job description

We are actively looking for a .NET development coach member of the QA Team to improve the coding practices inside teams (pull request, unit testing, branching strategy, code structure, continuous delivery, test automation opportunities, …).

Coaching Skills
• Identify, surface and openly discuss potential improvements
• Ability to coach junior and senior developers and lead by example
• Ability to translate development improvement initiatives in communication fit for the different stakeholders in the ICT management organization

Tasks
• Ability to work according to rules, standards and guidelines defined by the Enterprise Architecture/Security Office
• Ability to communicate realistic predictions about the development work
• Ability to learn complex business models Coaching Skills
• Identify, surface and openly discuss potential improvements
• Ability to coach junior and senior developers and lead by example
• Ability to translate development improvement initiatives in communication fit for the different stakeholders in the ICT management organization

Best Practices Techniques
• Collaboration techniques
• Mastery in Test Driven Development
• Automated testing techniques and tools (unit/integration testing, hexagonal architecture, autofixture, mocking, …)
• Branching strategies
• Modern software engineering practices and principles
• Continuous Delivery
• Story slicing, iterative analysis and development
• Scrum facilitation (retrospectives, standups, …)
• Deep understanding of modern software architectural patterns (CQRS/Microservices / SOA/..)
• OO and FP design
• Domain driven Design
• Legacy code rescue techniques
• Deep understanding of the software production process, specifically with agile processes Technical Skills
• Be able to work hands ‘on (code) mainly in C# (mastery required) but also in other languages like TypeScript/Javascript and Sql
• Master the .Net framework (.Net & .Net Core)
• Affinity with our Technology stack (not all mandatory): o APS.NET & ASP.NET MVC, Angular 12, WPF, Winforms, TypeScript & Javascript, Web o API, WCF, TOAD, Oracle, NHibernate, Entity Framework, Ms SqlServer
• Affinity with build and deployment pipelines (cakefiles, powershell DSC, azuredevops pipelines)
• Experience with messaging systems like RabbitMQ
• Basic understanding of Cloud Architecture (Azure)

This project requires one day on site in Brussels. 

Interested? 
Contact at lvanrysseghem@spilberg.be or +32496/64.16.57