API Developer
Il y a 4 jours
Elsene, Brussel-Hoofdstad, Belgique
Rhox
Temps plein
70 000 € - 110 000 €/an
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
We're looking for a senior API developer to build a compatible replacement using Python and FastAPI. You'll expose database metadata and validate submissions for existing Python loading code, delivering production-quality code, documentation and a summary of gaps and steps towards production.
What you'll do
- Define the critical scope from existing API documentation.
- Build metadata endpoints mapped to the existing database schema.
- Implement submission endpoints with validation and meaningful error responses.
- Implement authentication, authorisation and secure handling of submitted data.
- Write automated tests.
- Deploy and demonstrate the solution on Ubuntu Linux.
What you bring
- Python 3.12+, FastAPI and SOAP and REST API design and development.
- SQLAlchemy and PostgreSQL, including reading and mapping existing schemas.
- API security: OAuth2/OIDC, JWT, API keys, WS-Security and TLS.
- Automated testing with pytest.
- Autonomy with incomplete documentation, pragmatic prioritisation and clear communication.
- French (B1).
- Dutch (B1).
- English (B2).
Nice to have
- Polars with SQLAlchemy.
- uv for package management.
- API compatibility or migration experience.
- Sensitive data handling and GDPR knowledge.
- Linux deployment experience.