Ingénieur logiciel Internal Description du travail Modèle / Brief

Nous recherchons activement un stagiaire d'ingénieur logiciel. En tant que stagiaire d'ingénieur logiciel, vous obtiendrez une expérience pratique en travaillant sur l'une des plus grandes plateformes du monde pour améliorer l'expérience utilisateur. Vous aurez également l'occasion de travailler aux côtés des meilleurs développeurs, en acquérant des connaissances essentielles sur la façon de concevoir une plate-forme logicielle évolutive et haute performance.

Il s'agit d'une position très gratifiante car vos efforts influenceront directement la vie de millions de personnes dans la région. Les stagiaires qui font très bien seront invités à postuler à des postes à temps plein après l'achèvement de leur stage.

Profil du travail internet de l'ingénieur logiciel

Un stagiaire d'ingénieur logiciel est quelqu'un qui contribue à la conception et au développement logiciels. L'ingénieur logiciel Stagiaire travaille avec d'autres membres de l'équipe pour développer des solutions logicielles sûres et fiables.

Rapports à

  • Lead Tech
  • ingénieur logiciel senior
  • Ingénieur logiciel

Responsabilités des stagiaires ingénieurs logiciels

  • Créer une documentation pour et tester les nouvelles applications logicielles
  • Évaluer les nouveaux concepts d'application
  • Créer des applications (codage, programmation)
  • Interagir avec les bêta-testeurs
  • Améliorer les capacités de codage en étant introduit dans de nouveaux outils et langages de programmation
  • Expérience pratique en utilisant les connaissances en informatique dans un cadre professionnel
  • Améliorer les capacités de présentation et de communication (à la fois orales et écrites)
  • Créer des solutions innovantes dans un grand environnement informatique distribué et aider à diriger les transformations fondamentales de l'industrie
  • Développer des solutions pour exécuter des prédictions sur les systèmes distribués tout en étant exposés à une technologie de pointe à une échelle et une vitesse sans précédent
  • Créer des systèmes de stockage, d'index et de requête distribué à l'évolution, tolérant à la défaillance, à faible coût et simple à gérer / usage
  • La possibilité de créer et de coder les solutions appropriées à partir de défis largement décrits
  • Travailler dans un lieu de travail rapide pour produire des logiciels de haute qualité

Ingénieur logiciel Exigences et compétences des stagiaires

  • Poursuivre un baccalauréat en informatique / génie du réseau, ingénierie ou mathématique
  • Excellentes capacités analytiques et mathématiques
  • Capacité à travailler en équipe
  • Expérience en programmation en C, C ++ ou Java
  • Connaissance des concepts de base de l'informatique tels que la conception orientée objet, la conception d'algorithmes, les structures de données, la résolution de problèmes et l'analyse de complexité