Senior Python Developer

Python

Senior Python Developer

Python
Postępu 15, Warszawa +4 Locations

Spyrosoft

Full-time
B2B
Senior
Remote
30.58 - 41.70 USD
Net per hour - B2B

Job description

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

Tech stack

    English

    B2

    Django

    master

    Python 3.x

    master

    CI/CD

    advanced

    Azure

    advanced

    FAST API

    advanced

    PostgreSQL

    regular

    Docker

    regular

    MongoDB

    regular

    Kubernetes

    regular

    RESTful API

    regular

Office location

Published: 01.07.2025

About the company

Spyrosoft

Spyrosoft is a leading technology company specializing in software development and IT services. The company provides a wide range of expertise including artificial intelligence, cloud services, cybersecurity, digital pro...

Company profile