Developpeur Fullstack Senior C#/.Net

81469
valleyfield, Quebec
Contract
2 weeks ago

Job Title: Developpeur Fullstack Senior C#/.Net

Location: Valleyfield,QC

Estimated Duration: 3-6 months

 

 

Nous recherchons un développeur d'application moderne talentueux et passionné pour rejoindre notre équipe dynamique. Le candidat idéal sera responsable de la conception, du développement et de la maintenance d'applications innovantes, tout en collaborant étroitement avec les équipes de conception, de produit et d'ingénierie pour offrir des solutions de haute qualité qui répondent aux besoins des utilisateurs. Sous la responsabilité du Directeur des technologies de l’information, le candidat sera chargé de concevoir, développer, tester et maintenir des solutions logicielles répondant aux besoins des utilisateurs et des objectifs stratégiques de l'entreprise.

Conception, développement :
Participer à toutes les phases du cycle de vie de développement logiciel, y compris l'analyse des besoins, la conception, le codage, les tests et le déploiement.
Écrire, tester et maintenir le code source en utilisant les langages et technologies appropriés (ex. : Java, Python, JavaScript, C#, etc.).
Développer des applications web, mobiles ou desktop selon les spécifications du projet.
Optimiser les performances des applications et assurer leur compatibilité avec différents appareils et navigateurs, selon le type d’application développée.
Intégrer des API tierces et développer des services backend pour répondre aux besoins des applications.
Collaborer avec les équipes DevOps pour automatiser les processus de déploiement et assurer une livraison continue.

Maintenance et Support :
Assurer la maintenance des applications existantes, y compris la correction des erreurs et la mise à jour des fonctionnalités.
Fournir un support technique aux opérations et résoudre les problèmes signalés.

Documentation :
Rédiger et maintenir la documentation technique, y compris les spécifications, les guides d'utilisation et les manuels de déploiement.
Documenter les processus de développement et les décisions techniques.

Collaboration et Communication :
Travailler en collaboration avec toutes les équipes TI et autres parties prenantes pour garantir l'alignement sur les objectifs du projet.
Participer aux réunions de suivi et aux revues de code pour partager des connaissances et améliorer les pratiques de développement. (Mode agile hybride)
Amélioration Continue :
Se tenir informé des nouvelles technologies et des meilleures pratiques en développement logiciel.
???????Proposer des améliorations pour optimiser les processus de développement et les performances des applications.

 

 

We are looking for a talented and passionate modern application developer to join our dynamic team. The ideal candidate will be responsible for the design, development, and maintenance of innovative applications, while collaborating closely with design, product, and engineering teams to deliver high-quality solutions that meet user needs. Reporting to the Director of Information Technology, the candidate will be responsible for designing, developing, testing, and maintaining software solutions that meet user needs and the company's strategic objectives.  

Design, Development:

  • Participate in all phases of the software development lifecycle, including requirements analysis, design, coding, testing, and deployment.  
  • Write, test, and maintain source code using appropriate languages and technologies (e.g.: Java, Python, JavaScript, C#, etc.).
  • Develop web, mobile, or desktop applications according to project specifications.
  • Optimize application performance and ensure their compatibility with different devices and browsers, depending on the type of application developed.
  • Integrate third-party APIs and develop backend services to meet application needs.
  • Collaborate with DevOps teams to automate deployment processes and ensure continuous delivery.

Maintenance and Support:

  • Ensure the maintenance of existing applications, including bug fixes and feature updates.
  • Provide technical support to operations and resolve reported issues.

Documentation:

  • Write and maintain technical documentation, including specifications, user guides, and deployment manuals.
  • Document development processes and technical decisions.

Collaboration and Communication:

  • Work collaboratively with all IT teams and other stakeholders to ensure alignment with project objectives.
  • Participate in follow-up meetings and code reviews to share knowledge and improve development practices. (Hybrid Agile mode)

Continuous Improvement:

  • Stay informed about new technologies and best practices in software development.
  • Propose improvements to optimize development processes and application performance.

L'échelle salariale que l'employeur s'attendrait raisonnablement à payer pour ce poste se situe entre CA$80.00 et CA$120.00 .

Les candidatures seront acceptées sur une base continue.

Notre offre d’avantages sociaux volontaires comprend des prestations médicales, dentaires, visuelles et de retraite.

Tundra Technical Solutions tient à vous remercier pour l’intérêt que vous avez démontré envers cette opportunité. Toutefois, seuls les candidats possédant les compétences requises seront contactés.

 

Tundra Technical Solutions est un employeur offrant l’Égalité des Chances et l’Action Positive. Nous accueillons et encourageons la diversité sur notre lieu de travail.

Ce poste ne vous intéresse pas, mais connaissez quelqu’un qui pourrait l’être? Consultez notre Programme de récompense de Parrainage, les parrainages sont un grand secret derrière notre succès. Comme toujours, nous sommes à la recherche de personnes formidables. Et nous savons que vous connaissez des gens formidables!

Tundra Technical Solutions est l’un des principaux fournisseurs de services de recrutement et de conseil en technologies de l’information et en ingénierie en Amérique du Nord. Notre succès et celui de nos clients reposent sur une base d’excellence du service. Plutôt que d’essayer continuellement de vendre à de nouveaux clients et entreprises et de simplement remplir des bases de données de candidats, nous nous concentrons sur le développement de relation plus solides et d’une connaissance plus approfondie des défis et des opportunités de nos clients existants.

Oreilles ouvertes. Esprits ouverts. Futurs ouverts.