This site uses cookies. To find out more, see our Cookies Policy

Développeur de logiciels principal (.Net) in Montreal at Pivotal Payments

Date Posted: 6/13/2018

Job Snapshot

Job Description

Brève description du poste

Le développeur de logiciels principal est responsable de la conception, la construction, l'intégration, les tests, la vérification et la maintenance des logiciels de Pivotal. La personne doit être spontané, avoir une pensée de prévision pour la planification et partager une vision commune de la qualité, l'intégrité et l'efficacité.

 

Responsabilités

  • Développer et fournir le support des fonctionnalités dans un système existant à base de .NET tout en s'efforçant d'améliorer la performance et l’accessibilité du système
  • Travailler avec d’autres développeurs de l’équipe et les administrateurs de base de données afin de concevoir, d’implémenter et de maintenir les logiciels courants
  • Effectuer des tests appropriés des logiciels pour s'assurer que les programmes répondent pleinement aux exigences convenues et aux spécifications
  • Documenter et déployer les logiciels développés
  • Offrir la formation et le soutien technique nécessaire aux utilisateurs
  • Toutes autres tâches similaires assignées
Merci de votre intérêt envers notre entreprise.

Job Requirements

Compétences / Expérience recherchées

  • 5+ ans d’expérience dans des environnements de développement complexes, y compris:
  • Connaissances pratiques du Framework .NET (3.5, 4.0 et/ou 4.5), y compris Visual Studio 2010/2013, C#, ASP.NET (Formes Web et MVC), ADO.Net, WCF, jQuery, et CSS.
  • Travailler avec les architectures n-tiers (Interface Utilisateur, création des couches de logique métier et d'accès aux données) avec une certaine expérience avec les Architectures Orientées Services (SOA).
  • Bonne compréhension des technologies Web (HTML5, JavaScript, jQuery et CSS)
  • Concepts de base de données relationnelles et SQL (Oracle, MySQL, SQL Server, etc.)
  • Expérience dans la conception et le débogage d'applications multithread dans les environnements de service Windows et WCF
  • Connaissance pratique des outils de développement comme les outils de contrôle du code source (Source Anywhere, TFS, Subversion, build server, etc.) et les pratiques de construction d'intégration continue
  • Expérience dans la conception d'applications sécuritaires et la sensibilisation des implications de la sécurité dès la conception à l’implémentation du projet
  • Expérience avec l'analyse de rendement (performance), le profilage et l'optimisation
  • Avoir de l’initiative, la motivation et le dynamisme pour dépasser les attentes
  • Capacité à travailler de façon autonome ainsi qu’en équipe
  • La maîtrise de la communication orale et écrite - Bilinguisme anglais-français

 

 Atouts

  • Microsoft Dynamics CRM
  • Python
  • Expérience avec différentes plateformes (Windows, Linux, etc.)
  • Connaissances de base du serveur Windows et de l’administration IIS
  • Compréhension des méthodologies Test-Driven et conception orientée objet
  • Connaissance de l’architecture ‘Model-View-Controller’
  • Connaissance du développement multi-tiers et de la répartition des problèmes
  • Connaissance des ‘Design Patterns’ moderne
  • Expérience avec le service ‘Web RESTful’ et le développement API
  • Connaissance pratique du langage T-SQL (Microsoft ou Sybase)
  • Méthodologies Agiles

 

Langue de travail

  • Le travail se fait 99% en anglais (parlé et écrit) l’équipe de travail et la clientèle desservie étant dispersés géographiquement au Québec et hors-Québec
  • Les communications à l’interne entre collègues se font en français ou en anglais selon les interlocuteurs. Les fournisseurs stratégiques sont à l’extérieur du Québec
  • Une connaissance fonctionnelle du français est exigée pour tout poste situé au Québec. La connaissance de l’anglais pour ce poste est nécessaire, le titulaire se rapportant hors Québec et étant appelé à communiquer fréquemment avec l’extérieur du Québec dans le cadre de ses fonctions