Software Mind
Software Mind
Software Mind est une entreprise technologique qui fournit des services de développement logiciel et de transformation numérique à des organisations dans les domaines de l’intelligence artificielle, du SaaS et des télécommunications. Ses activités comprennent le développement de logiciels sur mesure, les applications mobiles, le conseil en cloud et des solutions axées sur l’intelligence artificielle, conçues en fonction des besoins de clients issus de secteurs tels que les services financiers, les télécommunications, les biotechnologies et les médias. Avec une équipe de plus de 1 000 employés, Software Mind accompagne les initiatives technologiques et la croissance numérique d’entreprises présentes sur les marchés mondiaux.

Ingénieur backend senior (.NET) — télétravail depuis le Costa Rica

Développez des microservices .NET sur AWS pour la plateforme de commerce électronique B2B en marque blanche de Software Mind, en reliant Shopify aux places de marché et aux systèmes de paiement et de fiscalité.

Description

  • Développez des services REST évolutifs avec ASP.NET Core, .NET 8 et CQRS.
  • Prenez en charge les services de commande, de stock, de tarification, de synchronisation des catalogues et de notification.
  • Développez et utilisez les webhooks Shopify ainsi que les API REST et GraphQL Storefront et Admin.
  • Connectez la plateforme à Amazon SP-API, Walmart Marketplace et aux systèmes ERP, de paiement et de fiscalité.
  • Assurez la maintenance des services existants pendant les migrations partielles ou progressives.
  • Créez des tests unitaires, d’intégration et comportementaux avec xUnit, Reqnroll et FluentAssertions.
  • Définissez les contrats d’API et la messagerie entre services avec le responsable d’équipe, en utilisant SQS et EventBridge.
  • Participez aux revues de code et aux décisions d’architecture tout en respectant les normes d’ingénierie.
  • Aidez l’équipe DevOps à configurer les environnements AWS et l’infrastructure en tant que code.
  • Participez à la planification des sprints, aux réunions quotidiennes et aux échanges techniques avec le client.

Exigences

  • Au moins quatre ans d’expérience en développement backend et une solide maîtrise de C# et .NET, notamment ASP.NET Core et .NET 6 ou version ultérieure.
  • Bonne compréhension de l’architecture propre, de la conception pilotée par le domaine, de CQRS, des modèles de dépôt et de l’injection de dépendances.
  • Expérience dans la création et l’intégration d’API REST, notamment avec OpenAPI et Swagger.
  • Connaissance pratique de services AWS tels que Lambda, SQS, S3, RDS ou DynamoDB.
  • Expérience des bases de données relationnelles comme PostgreSQL ou SQL Server et des bases NoSQL comme MongoDB.
  • Connaissance de l’authentification JWT et OAuth 2.0.
  • Expérience de l’intégration de nouveaux services dans des systèmes existants.
  • Expérience de Docker et des flux de développement conteneurisés.
  • Bonne maîtrise de l’anglais à l’écrit et à l’oral.
  • Expérience du travail avec Agile/Scrum et Jira.

Avantages

  • Le télétravail est possible pour les employés.

Offres similaires

Software Mind

Ingénieur backend .NET senior — Software Mind, télétravail au Costa Rica

Software Mind

Développez des microservices .NET pour les clients B2B de Software Mind dans le commerce en ligne. Intégrez des services AWS, des marketplaces et des systèmes existants.

Ouvrir
Software Mind

Ingénieur full stack senior, .NET et React

Software Mind

Développez des services Shopify, .NET et React pour une entreprise américaine de commerce en ligne de produits promotionnels. Reliez transporteurs, boutiques en ligne et systèmes de gestion des commandes.

Ouvrir
Devlane

Ingénieur full stack Scala senior

Devlane
51 – 200 Employés
B2BRecrutement

Pilotez des fonctionnalités du moteur de données, développez des API Scala optimisées et faites évoluer l’interface avec TypeScript. Devlane propose des services de renfort d’équipe à des clients internationaux en forte croissance.

Ouvrir
Jobsity

Ingénieur backend Go confirmé — Télétravail, Amérique latine

Jobsity
201 – 500 Employés
ConseilLogistiqueMarketing

Développez et maintenez des microservices Go et des API REST pour la plateforme à fort trafic de Jobsity. Prenez en charge les activités backend, les revues de code, la qualité et l’analyse des incidents dans le cadre d’un poste en télétravail.

Ouvrir
Jobsity

Ingénieur Python embarqué senior

Jobsity
201 – 500 Employés
ConseilLogistiqueMarketing

Assurez la maintenance des logiciels Python et Docker des systèmes d’inspection industrielle de Jobsity fonctionnant sur des appareils NVIDIA Jetson. Supervisez les déploiements, les mises à jour OTA, les pilotes matériels et la messagerie MQTT ou Kafka.

Ouvrir