Free-Work

Paris, Ile-de-France

API Designer (IT) / Freelance at Free-Work

ON-SITE JUNIOR
Posted about 22 hours ago
Free-Work logo

Company snapshot

Free-Work

Free Work: IT talent platform with job listings, freelance assignments, expert advice, and a supportive community for IT professionals.

E-commerce Publishing Human Resources B2C
HQ
Hemel Hempstead, Hertfordshire, United Kingdom
Team size
11-50

Quick Summary

Role Overview

This is a senior-level role for an API Designer and .NET 8.0 Expert within a Cloud-based environment using Azure, AWS, and OpenShift. The position focuses on defining API architecture, ensuring compliance, and mentoring teams in an Agile and DevOps context.

Key Responsibilities

  • Create and review Pull Requests within Azure DevOps environments
  • Define and enforce API design best practices across the organization
  • Design and specify APIs to meet functional and business requirements
  • Support technical and business teams with API integration challenges
  • Participate in governance bodies to validate architectural choices
  • Manage and monitor production environments and API performance

Requirements Snapshot

  • Minimum of five years of experience as an API Designer
  • Expert proficiency in .NET 8.0 Core and C# development
  • Strong knowledge of REST standards and OpenAPI specifications
  • Experience with Cloud platforms including Azure, AWS, and OpenShift
  • Proficiency in automated testing with XUnit and advanced Git usage

Expected Impact

The candidate will drive the quality and standardization of API development across the organization by establishing robust governance and best practices. Their expertise will ensure seamless integration between technical implementations and business needs while fostering a culture of technical excellence through mentoring and community participation.

A DesignJobs.World summary of the employer's posting, written to highlight scope, requirements, and fit (AI-assisted, human-reviewed). For full details, see the description below.

Job Description

API Designer / Expert .NET

Dans le cadre d’un projet IT, nous recherchons un profil Senior / Expert spécialisé en Core et .NET 8.0, avec une forte expertise en conception et architecture d’API.

La mission s’inscrit dans un environnement technique Cloud, avec notamment Azure, AWS et OpenShift, et dans un contexte Agile et DevOps.

Missions

Vous aurez pour principales responsabilités de :

Créer et effectuer la revue des Pull Requests dans Azure DevOps.Garantir la conformité entre les API spécifiées et leur implémentation réelle.Définir et faire respecter les bonnes pratiques de conception d’API.Accompagner et sensibiliser les équipes sur les bonnes pratiques API.Participer aux communautés internes autour des API.Participer aux instances de gouvernance et de validation des choix d’architecture API.Contribuer à l’amélioration des outils, méthodes et processus de l’équipe.Assurer une veille technologique sur les sujets liés aux API et partager les évolutions pertinentes.Analyser et challenger, lorsque nécessaire, les besoins métier.Concevoir et spécifier les API permettant de répondre aux besoins fonctionnels.Accompagner les équipes techniques et métiers dans leurs problématiques d’intégration API.Participer à la gestion et au suivi des environnements de production.

Profil candidat:

Expérience

Profil Senior / Expert en Core et .NET 8.0.Minimum 5 ans d’expérience en tant qu’API Designer.Expérience significative en conception, spécification et intégration d’API.Bonne maîtrise des problématiques de production, de supervision et de monitoring.Une expérience dans des environnements Cloud et DevOps est attendue.

Compétences techniques indispensables

.NET 8.0 Core / C#Conception et architecture d’API.API Design : compétence obligatoire.Tests automatisés avec XUnit.Git, avec une utilisation avancée notamment sur la réécriture d’historique.PowerShell.Azure.Visual Studio / VSCode.Bonnes pratiques de Secure Coding.Pratiques DevOps, automatisation et scripting.

Compétences API

Une bonne maîtrise des standards et outils suivants est recherchée :

REST, notamment Richardson Maturity Model niveaux 2 et 3.OpenAPI 3.x / Swagger 2.0.Swagger Editor / Swagger Hub.JSON, XML, YAML.Postman.RFC et standards associés aux API.UML, notamment les diagrammes de séquence.Mind Mapping / XMind.

Environnement technique

AzureAWSOpenShiftAzure DevOpsGitVisual Studio / VSCodeJenkins / outils d’automatisation selon les besoins

Méthodologie et soft skills

Expérience dans un environnement Agile.Anglais courant, notamment dans un contexte professionnel et technique.Très bonnes capacités de communication et de collaboration.Capacité à échanger aussi bien avec les équipes techniques que les interlocuteurs métier.Autonomie et capacité à challenger les besoins lorsque cela est nécessaire.Sensibilité aux problématiques de qualité, de sécurité et de gouvernance des API.

Mobilité

Aucun déplacement professionnel à prévoir.

Check My Fit

No credit card required