Accueil English Nous Joindre Customer Login

Produits et solutions de technologie langagière:

Entreprises Gouvernements Organisations FSL Traducteurs

Société

Carrières
Clients
Partenaires
Évolution
Équipe de gestion
Nous joindre
Demande de renseignements
 

Développeur principal de logiciels/Architecte de base de données

Responsabilités

  • Conception et développement de nouvelles caractéristiques pour l’application en fonction des exigences.
  • Conception et mise en œuvre d’architectures de base de données, de dispositifs d’accès aux données et de services Web.
  • Entretien des bases de données actuelles, dispositifs d’accès aux données et services Web.
  • Conception et développement des essais unitaires pour les nouveaux dispositifs d’accès aux données, procédures mémorisées et autres composants et services.
  • Profil et optimisation des dispositifs d’accès aux données et procédures mémorisées.
  • Contribution au développement des autres composants logiciel et interfaces utilisateurs.


Compétences requises

  • Baccalauréat/diplôme en science informatique ou génie logiciel.
  • Passion pour l’innovation.
  • Capacité à démontrer de bonnes compétences en programmation.
  • Compétences exceptionnelles en débogage et optimisation de code/bases de données.
  • 5 années d'expérience comme développeur de logiciels.
  • Compétences exceptionnelles en conception de bases de données et mise en œuvre.
  • Expérience dans l’optimisation d’importantes bases de données renfermant 1 milliard ou plus d’enregistrements et d’importantes zones Texte.
  • Connaissance approfondie des bases de données MSSQL 2005-2008 R2
  •  Expérience de l’écriture de procédures mémorisées Transact SQL.
  • Expérience appréciable avec le cadre d’entité d’ADO.NET ou NHibernate.
  • Expérience en conception et développement d’applications axées sur le service pour le cadre .NET de Microsoft.
  • Connaissance approfondie de C# et du cadre .NET.
  • Expérience du développement de bases de données Oracle 9i-11g.
  • Expérience de l’écriture de procédures mémorisées PL/SQL.
  • Bonne compréhension du processus d’élaboration d’un logiciel et des meilleures pratiques.
  • Expérience avec WCF.
  • Bonne connaissance des processus de développement actuels.
  • Excellentes aptitudes pour les communications orales et écrites.


Une connaissance des langages de programmation suivants serait un atout

  • Expérience avec Java.
  • Expérience avec Hibernate.
  • Expérience en recherche de texte intégral SQL.
  • Expérience avec Oracle Text.
  • Bonnes compétences en conception d’algorithmes.
  • Expérience avec les formules ASP.NET et/ou cadre ASP.NET MVC.
  • Expérience avec WPF.
  • Expérience C++.
  • Certification Microsoft : mcad, mcsd ou mcpd.