Développeur de logiciels – TI en ligne

Domaines de performance clés

  • Un travail technique concerné par la programmation de logiciels en C/C++, le développement et la maintenance d’applications visuelles et non visuelles/de service.
  • Concevoir, concevoir et tester des structures logiques pour résoudre des problèmes par ordinateur.
  • Analyse des normes pertinentes.
  • Comprendre les exigences du projet / produit d’un point de vue technique
  • Produire et réviser la documentation de base qui définit collectivement la solution.
  • Examiner les exigences, les spécifications liées à la solution proposée.
  • Suivre le plan de développement logiciel
  • Rédiger, tester et maintenir les instructions détaillées, appelées programmes, que les ordinateurs doivent suivre pour exécuter leurs fonctions.
  • Écrire des programmes selon les spécifications déterminées principalement par les ingénieurs en logiciel informatique et les analystes de systèmes.
  • Codez les conceptions détaillées à partir des spécifications de conception, conformément aux meilleures pratiques et à la norme de codage des logiciels.
  • Effectuez les tests et le débogage.
  • Produire du code de test (tests unitaires) pour piloter toutes les fonctionnalités, y compris les chemins d’erreur
  • Assistance continue tout au long du cycle de vie du produit (ou jusqu’à ce que la responsabilité de l’assistance ait été réattribuée), à ​​tous les départements et clients selon les besoins.
  • Mettre à jour, réparer, modifier et étendre les programmes existants
  • Codez les conceptions détaillées à partir des spécifications de conception, conformément aux meilleures pratiques et à la norme de codage des logiciels.
  • Construire, tester et mettre en œuvre la solution logicielle, y compris toute quantité de codage qui peut être nécessaire. Un petit projet peut nécessiter une implication détaillée de bout en bout.
  • Bien connaître les normes et procédures de l’entreprise.
  • Maintenir toute la documentation de développement sous configuration et contrôle de la source conformément aux normes de l’entreprise (y compris la source, la documentation, les dessins d’assemblage, etc.)
  • Assurer l’achèvement des livrables selon les jalons prescrits, avec une rétroaction proactive.
  • Rétroaction continue de / vers les spécifications et tout au long du processus
  • Gestion de la configuration des données : connaître les exigences documentaires du projet/produit.
  • S’assurer que la documentation est remplie conformément aux lignes directrices sur les meilleures pratiques et que le contenu est adéquat et approprié
  • Produire du code de test (tests unitaires) pour piloter toutes les fonctionnalités, y compris les chemins d’erreur
  • L’exécution du projet
  • Participer à la définition et à la planification du projet en fournissant des informations détaillées dans les déclarations de
  • Travaillez avec le chef de projet au fur et à mesure des besoins.
  • Testez, intégrez et même maintenez le logiciel car il peut être nécessaire à tout moment.
  • Assistance continue tout au long du cycle de vie du produit (ou jusqu’à ce que la responsabilité de l’assistance ait été réattribuée), à ​​tous les départements et clients selon les besoins.
  • Veille 24 heures sur 24

Qualifications

  • Diplôme pertinent dans le domaine de l’ingénierie ou alternativement une expérience professionnelle éprouvée en interne grâce à une carrière d’ingénieur.

Vivre

  • Plus de 2 ans d’expérience en tant que programmeur

Compétences spécialisées requises

  • conception de logiciels
  • Exposition au langage logiciel : principalement expérience C/C++
  • Communication TCP/IP
  • Connaissance des enregistrements/structures et du stockage des données binaires
  • Connaissance du système de numération binaire et hexadécimal. c’est-à-dire la compréhension des données binaires (bits et octets)
  • Développement de dlls & dll interfaçage un plus.
  • Bases de données (SQL de base)
  • Outils bureautiques

Si vous n’avez pas de nos nouvelles dans les 14 jours, veuillez considérer votre candidature comme infructueuse.

Compétences désirées:

  • C++
  • C
  • C#
  • SQL
  • Développement de logiciels
  • Développement C#.Net
  • .JUSTE
  • Développement agile
  • HTML
  • CSS
  • Revue de code

Expérience professionnelle souhaitée :

Niveau de qualification souhaité :

En savoir plus/Postuler à ce poste

Leave a Comment

Your email address will not be published.