API Designer
TLDR
Design APIs, review Azure DevOps implementations, champion governance, and support technical and business partners through integration.
Descripción del puesto / Funciones
API Specification & Design: Review and challenge business requirements to specify APIs that fulfill business needs.
Code Review & Quality: Create and review Pull Requests on Azure DevOps, ensuring compliance between API specifications and actual code implementations.
API Governance & Best Practices: Evangelize best practices across internal API communities and participate in the API Design Authority committee.
Process Improvement & Research: Continuously improve team tools and processes, performing and sharing technology watch on API topics.
Stakeholder Support: Support both technical and business partners throughout the API integration process.
Requisitos mínimos
Fluent level of English
Experience: At least 5 years of background experience as an API Designer.
Programming Languages & Frameworks: ASP.NET Core, C#, .NET 8.0.
API Knowledge: Mandatory API Design knowledge and expertise.
Testing: Automated testing with XUnit.
Cloud & DevOps: Hands-on experience with Azure, DevOps practices, automation, and scripting.
Tools & Software: Visual Studio / VSCode, Git (advanced usage: history rewriting, etc.), PowerShell.
Security & Practices: Secure coding practices.
Languages: Fluent level of English (written and spoken).
Methodologies: Experience working within Agile frameworks.
Requisitos valorables
Experience Level: Senior/Expert in ASP.NET Core + .NET 8.0.
API Specifications & Formats: OpenAPI 3.x, Swagger 2.0, JSON, XML, YAML.
Standards: REST (Richardson Maturity Model levels 2 & 3), ISO, RFC.
Modeling Formats: UML (sequence diagrams), MindMap (XMind).
API & Integration Tools: Swagger (Editor, Hub), Postman, EDI (VSCode), Office 365.
Operations: At ease with production management and monitoring.
Cloud Environments: Familiarity with AWS and OpenShift.
Idiomas
Fluent level of English
Ubicación
BarcelonaTrabajos en Demo Datos is an innovative European cybersecurity company that builds an AI-driven SaaS platform to empower organizations in effectively responding to cyber threats. Our platform serves businesses seeking advanced solutions to enhance their security posture, standing out with its focus on technical ownership and a collaborative engineering culture.
- Founded
- Founded 2007
- Employees
- 51-200 employees
- Industry
- information technology and services