Développeur .NET

  • Ingénierie
  • IND - Hyderabad
  • IND - Noida
  • Temps plein

En tant que développeur .NET Full Stack, vous concevrez et construirez des applications utilisées pour piloter les flux de travail de l'entreprise. Vous devez travailler dans un environnement collaboratif et être passionné par la création de logiciels de haute qualité et avoir de l'expérience dans toutes les facettes de la conception, du développement et de la livraison d'applications d'entreprise. Il doit avoir une expérience de tous les aspects du développement de logiciels, des conventions de code, des modèles de conception, des meilleures pratiques, des bibliothèques logicielles et des outils. Vous devez être à l'aise dans les relations directes avec les clients et les autres développeurs.

Principales responsabilités : 

  • Développer des solutions de qualité en matière de gestion de contenu d'entreprise et de traitement des éléments en utilisant les langages et outils de développement de logiciels Microsoft. Le développement comprend de nouvelles fonctionnalités et de nouvelles applications.
  • Créer des conceptions logicielles pour des fonctionnalités complexes et de nouveaux produits sur la base des meilleures pratiques.
  • Assurer le support et la maintenance des applications existantes. Identifier les causes profondes des défauts signalés et fournir des solutions viables. Aider les ingénieurs moins expérimentés à résoudre les problèmes, le cas échéant.
  • Participer aux revues de code.
  • Démontrer la qualité du code grâce à des tests unitaires et autres tests appropriés.
  • Décomposer les récits des utilisateurs en tâches élémentaires et fournir des estimations.

Exigences uniques en matière de connaissances et de compétences 

  • Expérience en ingénierie logicielle (plus de 4 ans).
  • Expérience en développement web (4+ ans)
  • C# (4+ ans).
  • WCF ou WebAPI (4+ ans)
  • NET Core 2.0/3.0
  • .NET Framework 4.5+ (4+ ans).
  • Tests unitaires automatisés (MSTest, NUnit)
  • Angulaire 8/6
  • Expérience dans les frameworks de tests unitaires automatisés de l'interface utilisateur comme Jasmine et Karma.
  • SQL Server 2012+ (4 ans).
  • Programmation orientée objet (POO) et modèles logiciels.
  • Expérience de la mise en œuvre d'architectures N-Tier/axées sur les services
  • Bonne compréhension des principes et techniques de développement logiciel agile. Comprendre le développement itératif de logiciels.
  • Diplôme universitaire ou équivalent.
  • Bonne capacité de communication.

Préférable :

  • Connaissance pratique de Microsoft Team Foundation Server.
  • Expérience de travail au sein d'une équipe Scrum.
  • La connaissance de l'architecture SOA est un atout supplémentaire.
  • Expérience dans la création d'applications web réactives.

 

IN - C - SA

Nous vous remercions. Le formulaire a été soumis avec succès.
La demande a été soumise avec succès. Notre équipe vous recontactera

L'épingler sur Pinterest