What You'll Do
You'll own and shape the API layer of the platform:
Define and enforce API design standards aligned with OpenAPI 3.1
Architect and manage Azure API Management (APIM) across internal and external APIs
Design API versioning strategies that enable evolution without breaking consumers
Build API templates and code generators for consistency and speed
Implement API security standards (OAuth 2.0, JWT, rate limiting, IP restrictions)
Establish contract testing practices to prevent breaking changes
Build and maintain the API documentation portal
Act as the quality gate, reviewing APIs before production release
Create mock services to enable parallel development
Define integration patterns across systems within the Group
Engineering Contribution (Non-Negotiable)
You're not just defining standards, you're building:
Design, develop, and maintain production-grade APIs using C# and ASP.NET Core
Contribute to backend engineering and platform development efforts
Build reusable API components, templates, and frameworks
Participate in code reviews, testing, and engineering best practices
Support the modernisation of legacy systems into API-driven services
Requirements
What You Bring
5+ years experience in API development or API platform engineering
Proven experience building and maintaining API platforms at scale
Deep understanding of REST principles and real-world application
Hands-on experience with Azure API Management (or similar gateways)
Ability to design and write OpenAPI specifications from scratch
Strong understanding of API security (OAuth 2.0, OpenID Connect, JWT, threat modelling)
Proficiency in C# and ASP.NET Core Web API
Experience with API testing and contract testing tools
Education
Degree or Diploma in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related technical field
Advantageous:
Certifications in cloud platforms, API management, or platform engineering (Azure preferred)
Equivalent practical experience building and maintaining production APIs and distributed systems will be considered.