Novancy, une société de recrutement et de placement de talents basée à Casablanca, propose aujourd’hui une opportunité unique pour un développeur logiciel expérimenté. Le poste de Senior C# ASP.NET Core Developer est destiné à un professionnel confirmé, capable de concevoir, développer et maintenir des applications backend robustes en utilisant les dernières technologies Microsoft.
Le candidat idéal possède une solide expérience en programmation C#, en particulier avec ASP.NET Core 8, et maîtrise les concepts avancés tels que la programmation asynchrone, les génériques et les patrons de conception. Il doit également être à l’aise avec Entity Framework Core, LINQ, la rédaction de requêtes SQL efficaces et la gestion de bases de données PostgreSQL.
En plus de ses compétences techniques, le développeur doit exceller dans les tests unitaires, en utilisant des frameworks tels que xUnit et des bibliothèques de moquage comme Moq. Il doit être capable de concevoir des architectures évolutives, capables de supporter des opérations à grande échelle, tout en assurant la performance et la maintenabilité du code.
Le poste est proposé en freelance, à long terme, et se déroule entièrement en télétravail. Cela signifie que le candidat peut travailler depuis n’importe quel endroit, à condition d’avoir une connexion internet fiable et un environnement de travail adapté. La flexibilité offerte par le télétravail permet de concilier vie professionnelle et personnelle tout en restant productif.
La description du poste met l’accent sur la capacité du candidat à analyser et résoudre des problèmes complexes, à collaborer efficacement avec les équipes de projet et à communiquer clairement en français. La maîtrise du français à un niveau B2 ou supérieur est requise pour assurer une communication fluide avec les clients et les équipes internes.
Les responsabilités principales incluent la conception, le développement et la maintenance d’applications backend en C# et ASP.NET Core, l’optimisation des performances, la mise en place de tests unitaires robustes, ainsi que la participation à la définition de l’architecture technique. Le développeur travaillera en étroite collaboration avec les équipes de produit, de qualité et d’infrastructure pour garantir la livraison de solutions de haute qualité.
Les avantages de ce poste comprennent la possibilité de travailler sur des projets variés, l’accès à des technologies de pointe, ainsi qu’une rémunération compétitive, bien que les détails financiers ne soient pas divulgués dans cette annonce. Le candidat sera rémunéré en fonction de son expérience et de la valeur qu’il apporte au projet.
Pour postuler, les candidats intéressés peuvent contacter Novancy via le numéro de téléphone +212 522 123 456. Ils sont invités à soumettre leur CV détaillé, accompagné d’une lettre de motivation expliquant leur expérience pertinente et leur intérêt pour le poste. Les candidats doivent également fournir des exemples de projets réalisés, notamment des démonstrations de compétences en C#, ASP.NET Core, Entity Framework Core, PostgreSQL et tests unitaires.
Novancy s’engage à offrir un processus de recrutement transparent et équitable. Les candidats seront évalués sur la base de leurs compétences techniques, de leur expérience professionnelle et de leur capacité à travailler de manière autonome dans un environnement de télétravail. Les entretiens se dérouleront en plusieurs étapes, incluant des tests techniques, des entretiens comportementaux et une discussion approfondie sur les projets antérieurs.
En résumé, cette offre représente une excellente opportunité pour un développeur senior maîtrisant C# et ASP.NET Core de rejoindre une équipe dynamique, de travailler sur des projets stimulants et de bénéficier d’une flexibilité maximale grâce au télétravail. Les candidats passionnés par l’innovation, la qualité du code et la résolution de problèmes complexes sont encouragés à postuler dès maintenant.