About this role
Descripción del puesto / Funciones <ul><li><p><b>API Specification & Design:</b> Review and challenge business requirements to specify APIs that fulfill business needs.</p></li><li><p><b>Code Review & Quality:</b> Create and review Pull Requests on Azure DevOps, ensuring compliance between API specifications and actual code implementations.</p></li><li><p><b>API Governance & Best Practices:</b> Evangelize best practices across internal API communities and participate in the API Design Authority committee.</p></li><li><p><b>Process Improvement & Research:</b> Continuously improve team tools and processes, performing and sharing technology watch on API topics.</p></li><li><p><b>Stakeholder Support:</b> Support both technical and business partners throughout the API integration process.</p></li></ul> Requisitos mínimos <p>Fluent level of English</p><ul><li><p><b>Experience:</b> At least 5 years of background experience as an API Designer.</p></li><li><p><b>Programming Languages & Frameworks:</b> ASP.NET Core, C#, .NET 8.0.</p></li><li><p><b>API Knowledge:</b> Mandatory API Design knowledge and expertise.</p></li><li><p><b>Testing:</b> Automated testing with XUnit.</p></li><li><p><b>Cloud & DevOps:</b> Hands-on experience with Azure, DevOps practices, automation, and scripting.</p></li><li><p><b>Tools & Software:</b> Visual Studio / VSCode, Git (advanced usage: history rewriting, etc.), PowerShell.</p></li><li><p><b>Security & Practices:</b> Secure coding practices.</p></li><li><p><b>Languages:</b> Fluent level of English (written and spoken).</p></li><li><p><b>Methodologies:</b> Experience working within Agile frameworks.</p></li></ul> Requisitos valorables <ul><li><p><b>Experience Level:</b> Senior/Expert in ASP.NET Core + .NET 8.0.</p></li><li><p><b>API Specifications & Formats:</b> OpenAPI 3.x, Swagger 2.0, JSON, XML, YAML.</p></li><li><p><b>Standards:</b> REST (Richardson Maturity Model levels 2 & 3), ISO, RFC.</p></li><li><p><b>Modeling Formats:</b> UML (sequence diagrams), MindMap (XMind).</p></li><li><p><b>API & Integration Tools:</b> Swagger (Editor, Hub), Postman, EDI (VSCode), Office 365.</p></li><li><p><b>Operations:</b> At ease with production management and monitoring.</p></li><li><p><b>Cloud Environments:</b> Familiarity with AWS and OpenShift.</p></li></ul> Idiomas <p>Fluent level of English</p> Ubicación Barcelona