Développeur full-stack

Il y a 1 jour

Turnhout, Antwerpen, Belgique TSG Solutions Group Temps plein 60 000 € - 75 000 € Contrat

Prêt à développer des logiciels qui font vraiment la différence ?

TSG recherche un(e) Ingénieur logiciel intermédiaire .NET pour renforcer notre équipe d'ingénieurs à Turnhout.

Chez TSG, nous développons des logiciels destinés à des solutions énergétiques et de mobilité, et nous créons des applications utilisées quotidiennement au sein de notre propre organisation. Vous travaillerez sur un large éventail d'applications comprenant des plateformes cloud, des API, des applications web et des intégrations entre différents systèmes.

Vous intégrerez une petite équipe d'ingénieurs expérimentés. Vous ne vous contenterez pas d'exécuter des missions prédéfinies, mais vous participerez activement à la recherche de la meilleure solution technique. Vous discuterez des conceptions avec vos collègues et serez impliqué dans les choix techniques, les normes et l'architecture.

Qu'est-ce que tu vas vraiment faire ?

En tant qu'ingénieur logiciel intermédiaire, vous travaillez principalement avec C#, .NET, Blazor et Microsoft Azure. Vous développez de nouvelles applications et contribuez à améliorer et à moderniser les solutions existantes.

Vos missions comprendront :

  • Développement, maintenance et amélioration d'applications avec C# et .NET.
  • Développement d'applications web avec Blazor.
  • Développement et intégration d'API REST et d'autres interfaces.
  • Travailler à la fois sur des applications internes à l'entreprise et sur des applications destinées aux clients.
  • Développement et gestion de solutions cloud natives au sein de Microsoft Azure.
  • Traduire les besoins fonctionnels en solutions techniquement réalisables et durables.
  • Participer activement aux discussions sur le raffinement, la conception technique et l'architecture.
  • Écrire des logiciels faciles à maintenir, sûrs et faciles à tester.
  • Rédaction et mise à jour de la documentation technique.
  • Réaliser et recevoir des revues de code.
  • Assurer le soutien aux activités de test, de déploiement, de surveillance et de gestion technique des applications.
  • Collaborer avec des ingénieurs, des collègues du service informatique interne et des parties prenantes métier.
  • Participer à la réflexion sur l'architecture, les normes de développement et l'amélioration continue de notre environnement applicatif.
Imaginez : vous commencez votre journée avec une tasse de café frais dans notre bureau confortable de Turnhout.Après une brève discussion et un stand-up avec vos collègues, vous commencez votre première tâche de la journée.

Nous recherchons un ingénieur logiciel doté de solides bases techniques, capable de travailler de manière autonome et désireux de se perfectionner.

  • Vous êtes de préférence titulaire d'un bachelor professionnel en informatique appliquée, avec une spécialisation en développement d'applications ou en développement logiciel, ou vous avez acquis un niveau équivalent grâce à une expérience pertinente.
  • Vous justifiez de plusieurs années d'expérience professionnelle dans le développement de logiciels dans C# et .NET. Nous ne nous intéressons pas seulement au nombre d'années d'expérience, mais surtout à votre autonomie technique, à la qualité de vos solutions et à votre volonté d'assumer des responsabilités.
  • Expérience dans le développement d'applications web avec Blazor, ou une expérience avérée dans le domaine des technologies web modernes similaires.
  • Expérience dans le domaine de API REST et les intégrations système.
  • Connaissances en bases de données relationnelles et en SQL.
  • Expérience ou connaissances en matière de Entity Framework Core.
  • Expérience dans le domaine de Microsoft Azure, ou l'envie de vous perfectionner dans ce domaine.
  • Vous avez de l'expérience en matière de tests unitaires et vous comprenez en quoi les tests automatisés contribuent à la fiabilité et à la maintenabilité des logiciels.
  • Le néerlandais et l'anglais sont nos langues de travail ; vous devez donc parler et écrire couramment ces deux langues.

Expérience dans le domaine de CI/CD, GitHub Actions, Terraform, Kubernetes, Linux, messagerie et/ou IoT C'est un plus, mais ce n'est pas une condition indispensable.

Ce qui compte le plus à nos yeux, c'est que vous fassiez preuve d'initiative, que vous osiez apporter votre réflexion critique et que vous ayez à cœur de trouver une solution technique en collaboration avec vos collègues.

À quoi ressemble le travail au sein de notre équipe d'ingénierie ?

Nous travaillons par sprints et déterminons en équipe comment mettre en œuvre techniquement les fonctionnalités. Lors des réunions de raffinement, nous discutons non seulement de ce que nous allons développer, mais aussi de la manière de le faire.

Le matin, par exemple, vous pouvez travailler s