Technical Lead and Full-stack Web Developer

Il y a 16 heures

Brussels, Belgique Themissingpiece Temps plein

Tasks and responsibilities

An IT development team is looking for a full-stack web developer who has strong technical expertise and at least 8 years of software development experience.

You will become part of an established, long-term software development project, taking on the role of technical lead. Alongside providing technical direction, you will remain directly involved in the development work.

Your responsibilities will primarily cover the following:

  • Establish and manage the technical architecture of software solutions, considering scalability, security, performance and maintainability.
  • Convert business requirements into appropriate technical designs and technology selections.
  • Remain directly involved in software development, particularly when dealing with complex or critical components.
  • Ensure code quality and architectural consistency by applying code reviews, technical standards and development best practices.
  • Support developers, clarify technical decisions and encourage knowledge sharing and continuous improvement.
  • Recognise technical risks, dependencies and technical debt, and lead the implementation of appropriate solutions.
  • Coordinate with the head of service and project managers in support of successful project delivery.
  • Take an active role in project teams by contributing to software solution design, development, testing and delivery.

Required technical skills

  • Object-oriented programming, design patterns and n-tier architecture.
  • Backend development using C#, .NET Framework 4.0, 4.5 and 4.8, .NET Core including .NET 10, .NET Core Web API and Entity Framework.
  • Frontend development using HTML, CSS, JavaScript, jQuery, SCSS/SASS, Nuxt.js, Node.js and Vue.js.
  • Database development using MS SQL Server and T-SQL.
  • DevOps and containerisation using Microsoft Azure DevOps, Git, Docker and Kubernetes.
  • Unit testing with NUnit and xUnit.
  • IdentityServer, OpenID Connect and web application security.
  • REST API services.

Soft skills and personal competencies

  • Technical leadership: provide colleagues with technical guidance and advice.
  • Communication: present technical concepts, decisions and standards in a clear manner.
  • Collaboration: cooperate effectively with developers, project managers and designers.
  • Accountability: assume ownership and deal with risks proactively.
  • Continuous learning: expand your technical skills and remain open to new technologies.
  • Knowledge sharing: contribute expertise and help colleagues develop.

Languages

French or Dutch, both in written and spoken form, together with English, also written and spoken.

Your profile

You have worked as a confirmed full-stack developer and have at least 8 years of professional experience in software development.

Your technical background covers:

  • Azure DevOps
  • Azure DevOps with Git
  • C# and .NET Core, including .NET 10
  • C# with ASP.NET Core and REST APIs
  • C# with ASP.NET MVC
  • Docker
  • IdentityServer
  • jQuery and JavaScript
  • Kubernetes
  • Nuxt
  • OpenID Connect
  • Vue.js

You are able to work professionally in French or Dutch and English, for both written and spoken communication.