Intermedia Cloud Communications
Intermedia Cloud Communications
1 001 – 5 000 Employés
ConseilJuridiqueSoins de santé
Intermedia Cloud Communications développe des logiciels de communication et de productivité dans le cloud pour les entreprises. Sa plateforme Intermedia Unite regroupe la téléphonie, la visioconférence, la messagerie instantanée et la gestion de fichiers afin d’aider les équipes à collaborer depuis différents lieux. L’entreprise accompagne des organisations dans des secteurs tels que la santé, les services juridiques et les services financiers, en mettant l’accent sur la sécurité, la conformité et le service client.

Développeur logiciel .NET

Développez des services .NET évolutifs pour Intermedia Cloud Communications, notamment la messagerie cloud, les intégrations Microsoft 365, les API et les applications sécurisées. Contribuez à la modernisation, à la fiabilité et aux services cloud natifs.

Description

  • Développer, tester et assurer le support des applications .NET tout au long de leur cycle de vie.
  • Créer des services back-end et des API évolutifs pour les produits de messagerie cloud et Microsoft 365.
  • Contribuer à la modernisation des applications existantes et à leur transition vers des architectures modernes.
  • Travailler avec les équipes de gestion de produit, QA, DevOps et les autres équipes d’ingénierie.
  • Écrire un code clair, facile à maintenir et rigoureusement testé, conforme aux pratiques d’ingénierie.
  • Enquêter sur les bogues et les incidents de production et les résoudre.
  • Examiner le code et contribuer à l’amélioration des normes et des pratiques d’ingénierie.
  • Améliorer les performances, la fiabilité et l’évolutivité des applications.
  • Se tenir au courant des technologies et frameworks émergents ainsi que des pratiques de développement logiciel assisté par l’IA.
  • Contribuer à la gestion des licences Microsoft 365, aux microservices M365 cloud natifs, aux intégrations Email Protection, aux services de streaming et à l’amélioration de l’évolutivité, de la fiabilité et de la sécurité de la plateforme de messagerie.
  • Participer aux livraisons Agile/Scrum, notamment aux sprints de deux semaines, aux réunions quotidiennes, à la planification, aux revues et aux rétrospectives.

Exigences

  • Diplôme de premier cycle en informatique, en génie logiciel ou dans une discipline technique connexe, ou expérience pratique équivalente.
  • Au moins trois ans d’expérience professionnelle en développement logiciel avec les technologies .NET.
  • Excellente maîtrise de C# et .NET.
  • Expérience du développement d’API RESTful et de services back-end.
  • Bonne connaissance d’ASP.NET Core, .NET Core, MVC et SQL Server.
  • Expérience avec HTML, CSS et JavaScript.
  • Connaissance des principes de conception orientée objet et des modèles de conception logicielle.
  • Expérience des méthodes Agile/Scrum.
  • Solides capacités d’analyse, de diagnostic et de résolution de problèmes.
  • Excellentes aptitudes à la communication et au travail en équipe.
  • Expérience pratique des outils de développement assisté par l’IA, tels que GitHub Copilot, ChatGPT, Cursor ou des produits similaires.
  • Capacité à utiliser les outils d’IA de manière responsable pour générer et déboguer du code, documenter, tester et refactoriser, tout en vérifiant leurs résultats.
  • Une expérience supplémentaire de Microsoft 365, Microsoft Exchange ou des API Office 365, des microservices et systèmes distribués, de Microsoft Azure, de Docker, Kubernetes ou d’autres outils de conteneurisation, des technologies de messagerie ou de streaming, des protocoles de messagerie électronique ou des outils de surveillance et d’observabilité constitue un atout.

Avantages

  • Travaillez sur des services cloud à grande échelle et essentiels aux activités, qui prennent en charge plus d’un million de boîtes aux lettres.
  • Utilisez une pile technologique moderne comprenant Microsoft 365 et des services cloud natifs.
  • Rejoignez une équipe Agile collaborative composée d’ingénieurs expérimentés.
  • Accédez à des possibilités d’apprentissage technique, de progression et de développement de carrière.
  • Bénéficiez d’une rémunération et d’avantages sociaux compétitifs.
  • Explorez les possibilités d’évolution grâce aux promotions internes.