Software engineer (back-end) at E&C | Brussels | Rezi

Software engineer (back-end) at E&C

Software engineer (back-end)

E&C · Brussels

1 months ago

Software engineer (back-end)

E&C · Brussels

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Join a nimble, multi-disciplinary team to design and build robust, scalable backend services. You will leverage modern architectural principles to create high-quality APIs, manage data, and integrate with external systems, taking ownership of significant backend components.

Responsibilities

  • Design, develop, and maintain scalable APIs using Python and FastAPI
  • Implement Hexagonal Architecture to ensure clear separation of concerns
  • Design and implement efficient database schemas using SQLAlchemy
  • Manage data structures for the Snowflake data platform
  • Lead development of third-party vendor API integrations
  • Write comprehensive unit, integration, and API tests
  • Collaborate with front-end engineers, product managers, and senior engineers
  • Contribute to CI/CD pipelines and deployment processes using Docker and Azure

Requirements

  • 2-5 years of professional backend development experience
  • Strong knowledge of third-party API integration, including authentication and data transformation
  • Proficiency in data modelling and relational databases like PostgreSQL
  • Experience with data warehousing solutions such as Snowflake
  • Experience with backend testing frameworks and methodologies
  • Ability to independently analyze, debug, and solve complex backend challenges
  • Excellent communication and teamwork skills
  • Familiarity with Azure and Docker

Skills

  • Python
  • FastAPI
  • SQLAlchemy
  • Pydantic
  • Alembic
  • RESTful API design
  • Hexagonal Architecture
  • Domain-driven design
  • PostgreSQL
  • Snowflake
  • Azure
  • Docker
  • Kafka
  • RabbitMQ
  • Celery

Location

  • Anywhere within E&C legal entities

Work Type

  • Remote
  • Hybrid
  • 1-year contract
  • Full-time

Experience Level

  • 2-5 years

Benefits

  • Great Place To Work certified company
  • Growth opportunities
  • Flexible and empowering culture
  • Teal management style
  • 46 days off per year

About the Company

  • Diverse, multi-discipline, and multicultural team of 8
  • Delivers critical services to large energy consumers
  • E&C Consultants