Job overview
A senior fullstack engineer to support the migration and upkeep of an in-house innovation platform for a major energy transmission operator. The role involves backend API development, frontend component delivery, database management, CI/CD pipeline configuration, containerization and testing to ensure a robust and user-friendly solution."
Key responsibilities
- Design and implement RESTful backend services using Python 3.11+ and FastAPI.
- Develop and maintain user interfaces with React and TypeScript.
- Administer and optimize PostgreSQL databases for performance and reliability.
- Configure, manage and improve CI/CD pipelines (preferably in Azure DevOps).
- Write, run and maintain unit and integration tests for both backend and frontend codebases.
- Containerize applications using Docker to support development and deployment workflows.
- Follow coding standards and best practices to ensure high code quality and maintainability.
- Collaborate with cross-functional stakeholders to drive platform migration and ongoing maintenance.
Qualifications
- Minimum 5 years of hands-on experience with Python 3.11+ and FastAPI
- Minimum 5 years of hands-on experience with React and TypeScript
- Experience managing PostgreSQL databases
- Proven skill in writing unit and integration tests for Python and React
- Experience containerizing applications with Docker
- Valid work permit and residence permit for Belgium
- Experience configuring CI/CD pipelines (Azure DevOps preferred)
- Microsoft .NET
- Entity Framework
Skills and competences
- Python 3.11+
- React
- FastAPI
- TypeScript
- PostgreSQL
- Testing (unit & integration)
- Docker
- Communication
- Accountability
- Challenging the status quo
- CI/CD (Azure DevOps)