C# Software Developer - Nantes, France - Graitec

Graitec
Graitec
Entreprise vérifiée
Nantes, France

il y a 3 semaines

Sophie Dupont

Posté par:

Sophie Dupont

beBee Recruiter


Description
Les développeurs de logiciels sont responsables de l'écriture et de la mise en œuvre de code efficace pour les nouveaux logiciels ou existants au sein du portefeuille de produits GRAITEC: recherche, conception, implémentation et gestion des logiciels, tests et évaluations, identification des domaines de modification dans les programmes existants et développement de ces modifications.
- Assurer une programmation claire et structurée, en gardant à l'esprit les exigences de performance, de maintenance et de compatibilité
- Développer des logiciels, des modules et des algorithmes pour les projets, en suivant les exigences spécifiques et les directives de l'entreprise.
- Concevoir, implémenter et modifier la structure des bases de données nécessaires pour réaliser les implémentations requises.
- Soucieux d'assurer la meilleure qualité possible des implémentations.
- Maintenir les programmes existants en apportant des modifications en fonction des exigences.
- Rédiger des spécifications pour le développement de programmes informatiques et décrir l'architecture du composant développé.
- Soumettre des rapports techniques pour les développements ou pour d'autres sujets d'intérêt pour les projets en cours.
- Faire des propositions sur des sujets de recherche et de développement de logiciels.

Maîtrise de C# et bonne connaissance de la spécification du langage

Connaissance des fonctionnalités C# modernes

Certifications en WinDev ou technologies associées

Expérience en programmation orientée objet (POO) : encapsulation, héritage, polymorphisme, modèles.

Maîtrise de l'anglais (parlé/écrit).

Organisé avec la capacité de prioriser sa propre charge de travail et de respecter les délais.

Expérience avérée du cycle de vie du développement logiciel dans un environnement commercial.

Solides compétences en dépannage et en résolution de problèmes

Une expérience éprouvée dans la fourniture de solutions techniques complexes à l'utilisation en production.

Connaissances en matière de développement de produits et de gestion du cycle de vie des produits

Expérience avec les bases de données Microsoft SQL Server, MySQL ou Oracle

Capacité démontrable à respecter les délais et à obtenir des résultats.

Expérience avec WPF et MVVM

Capable de communiquer clairement les concepts techniques aux membres de l'équipe et aux parties prenantes internes.

Compétences en recherche et développement

Expérience avec de grandes bases de code et optimisation du code, des données et de la bande passante pour améliorer à la fois la consommation de mémoire et la vitesse d'exécution.

Aime encadrer et apprendre des autres.

Excellentes compétences en mathématiques et capacité à comprendre rapidement des algorithmes et des systèmes complexes.

Expérience du développement multithreading

Un plus si vous avez:
Exposure or experience in Full Stack development

Experience displaying / manipulating 3D geometries.

Infrastructure and DevOps tools knowledge: Azure DevOps, Git, CI/CD etc.

Agile / Scrum / experience Development Methodologies.

Ability to read code in other languages (e.g. C++, Java)

It would be great if you have previous experience with Cloud, (Private or Public Cloud)

Experience using rest API.

Plus d'emplois de Graitec