Développeur Web Full-Stack .NET/Angular

Vous cherchez à vivre une nouvelle aventure en tant que développeur Web Full-Stack .NET/Angular ? Bonne nouvelle, COMPUTERLAND propose un cadre de travail des plus agréable.

Votre rôle

Le développeur full-stack combine les deux fonctions de développeur backend et frontend. A ce titre, il participe à tous les aspects de l’implémentation d’une solution logicielle, depuis la conception de la base de données jusqu’à la finition de l’interface utilisateur.

Grâce à sa large culture technique et sa vision d’ensemble de la solution, il apporte une contribution à toutes les activités du cycle du projet (appui à la force de vente, estimation budgétaire, analyse technique, architecture logicielle, tests, documentation et maintenance).
Dans la majorité des projets, le développeur full-stack travaille seul ou en binôme avec un second développeur. Autour d’eux, les autres membres de l’équipe sont toujours disponibles pour apporter une aide technique ou un conseil professionnel.

Il bénéficie d’un degré important d’autonomie dans l’organisation de ses projets. En contrepartie, il doit être autonome dans son travail quotidien, et est tenu responsable du respect des estimations.
Le développeur full-stack travaille en contact étroit avec les clients, et est fréquemment appelé à se déplacer dans le cadre des missions. En cette qualité, il doit pouvoir communiquer de façon professionnelle et efficace avec tous les intervenants.

Vos principales tâches

Développement

  • Développer les composantes frontend (SPA) et backend (web services)
  • Réaliser et participer à des revues de code (code reviews)
  • Ecrire des tests unitaires et d’interface utilisateur
  • Respecter les standards de développement établis par l’équipe
  • Veiller à la qualité et à la sécurité des développements
  • Participer à la maintenance des développements
  • [Medior+] Analyser les besoins fonctionnels et proposer des solutions techniques

Amélioration continue

  • Partager les connaissances et des compétences avec les autres membres de l’équipe
  • Se former en continu à l’évolution des technologies utilisées dans l’équipe
  • Participer à la définition de standards et de best practices

Communication

  • Se rendre chez les clients pour certaines phases des projets
  • Communiquer avec les clients de façon professionnelle
  • [Medior+] Contribuer à faire respecter le scope du projet
  • Rendre compte au management de l’état d’avancement des projets

Evolution

Le poste de développeur full-stack permet d’acquérir une large culture professionnelle et des solides fondations techniques.
A partir de ce point, le développeur full-stack peut :
  • Approfondir sa maîtrise technique du développement (développeur sénior, lead developer, architecte logiciel, etc.)
  • Bifurquer vers une fonction connexe (analyste fonctionnel, gestionnaire de projet, etc.)

Votre profil

Qualités personnelles

  • Apprentissage rapide et autonome
  • Attention au détail et à la qualité
  • Bonne présentation et capacités de communication
  • Autonomie dans le travail

Formation

  • Diplôme universitaire/baccalauréat en sciences informatiques ou équivalent par l’expérience

Niveau d’expérience

  • Débutant : 0-1 année d’expérience
  • Junior : 1-2 années d’expérience
  • Medior : 3-5 années d’expérience
  • Sénior : 5+ années d’expérience

Expériences souhaitées

  • Expérience en tant que développeur avec les technologies souhaitées, ou des technologies similaires

Langues

  • Français : Maîtrise parfaite du français à l’oral et à l’écrit
  • Anglais : Compréhension parfaite de l’anglais technique

Technologies

Souhaitées (« should have »)

  • .NET et C#
  • ASP.NET MVC
  • Angular et TypeScript
  • SQL

Optionnelles (« nice to have »)

  • Microsoft Azure
  • Microsoft SQL Server
  • Git, Team Foundation Server
  • CSS, SASS, Bootstrap
  • Selenium, Protractor

Nous vous proposons

  • Un travail au sein d’une équipe en constante évolution, qui utilise des technologies récentes disponibles sur le marché.
  • Un package salarial attractif en accord avec vos compétences, incluant de multiples avantages et une voiture de société.
  • De nombreuses perspectives d’évolution au sein d’une entreprise à forte croissance.
  • Du temps de formation pour suivre l’évolution des technologies utilisées par l’équipe.
En poursuivant votre navigation sur notre site, vous acceptez l'utilisation et l'installation de cookies sur votre ordinateur. En savoir plus sur l'utilisation des cookies