#1 Job Board for tech industry in Europe

Senior Python Developer
New
Python

Senior Python Developer

30 - 41 USD/hNet per hour - B2B
30 - 41 USD/hNet per hour - B2B
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote
Spyrosoft

Spyrosoft

Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. We have been included in the Financial Times ranking of 1000 fastest growing companies for three consecutive years: 2021, 2022 and 2023.

Tech stack

    English

    B2

    Python 3.x

    master

    Django

    master

    FAST API

    advanced

    Azure

    advanced

    CI/CD

    advanced

    MongoDB

    regular

    PostgreSQL

    regular

    Docker

    regular

    Kubernetes

    regular

    RESTful API

    regular

Job description

Online interview

Project Overview

Our client is a leading German manufacturer of customized solar energy solutions, specializing in photovoltaic systems, energy storage, and innovative cloud technologies. Their mission is to empower individuals to achieve energetic independence through advanced digital and hardware solutions.

As part of their digital transformation, the client is investing in the development of backend services to integrate Microsoft Dynamics 365 with other enterprise IT systems. You will join a growing team of skilled Python developers, contributing to the end-to-end development cycle, from design and implementation to deployment and DevOps.

 

Tech Stack:

  • Python (3.x)

  • Django; FastAPI under consideration

  • PostgreSQL, MongoDB (or similar relational/NoSQL systems)

  • Git

  • RESTful APIs, Unit Testing, CI/CD (Jenkins/GitLab CI), Docker, Kubernetes (Nice to have)

  • Cloud: Azure (Nice to have), experience with AWS or GCP also a plus

  •  DevOps principles, async programming (optional)

 

Responsibilities:

  • Design, develop, and maintain backend services that integrate Microsoft Dynamics 365 with internal enterprise systems

  • Analyze existing implementations, integrate new data sources, and optimize current solutions

  • Work within defined architectural and coding standards

  • Collaborate closely with client teams on DevOps-oriented delivery

  • Document services and processes according to internal guidelines

  • Provide training and knowledge-sharing to internal teams

 

Requirements:

  • Strong experience in backend development using Python

  • Solid understanding of at least one Python web framework (e.g., Flask, FastAPI, Django)

  • Experience building and consuming RESTful APIs

  • Familiarity with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB)

  • Good understanding of unit testing, version control (Git), and clean code practices

  • Proficient in English

Nice to Have:

  • Experience with Docker, Kubernetes, or CI/CD pipelines

  • Familiarity with cloud platforms (Azure preferred, AWS/GCP also considered)

  • Exposure to asynchronous programming or data engineering topics

30 - 41 USD/h

Net per hour - B2B