Python Developer

28.16 - 42.24 USDNet per hour - B2B
Python

Python Developer

Python
Warszawa, Warszawa

RITS Professional Services

Full-time
B2B
Mid
Remote
28.16 - 42.24 USD
Net per hour - B2B

Job description

We are looking for an experienced Python Developer to join Anti-Money Laundering (AML) team. You will be working on a high-impact solution hosted in Azure, designed to automate the client onboarding research process.


System retrieves official company data from the UK’s Companies House (and other international registries) to automatically populate complex CIC forms based on PDF templates. Your goal will be to extend this capability, adding new form types and integrating with more global registries.


🛠 Tech Stack & Environment

  • Core: Python (Backend).

  • Cloud/Compute: Microsoft Azure (Heavily focused on Azure Functions / Serverless).

  • Data: PostgreSQL, Azure Storage.

  • Integration: REST APIs (External Registries).


💻 Key Responsibilities

  • Serverless Backend: Design, develop, and maintain the backend logic using Azure Functions and Python.

  • Data Integration: Integrate with external public APIs (e.g., Companies House) to retrieve, parse, and process company data.

  • PDF Automation: Implement logic to map retrieved data into PDF templates (CIC forms).

  • Database Management: Work with PostgreSQL for structured data and Azure Storage for document handling.

  • Expansion: Collaborate on the roadmap to expand the platform’s coverage to new international jurisdictions and registries.


✅ Required Skills (Must Haves)

  • Python Mastery: Solid commercial experience in Python development.

  • Azure Cloud: Practical knowledge of the Microsoft Azure platform, with specific expertise in Azure Functions (Serverless architecture).

  • Databases: Good working knowledge of relational databases (preferably PostgreSQL).

  • API Development: Proficiency in creating and consuming APIs (REST).

  • Storage: Familiarity with Azure Storage services (Blob Storage).


🌟 Nice to Have

  • Domain Knowledge: Experience with systems in the Financial, Banking, or AML (Anti-Money Laundering) sectors.

  • Document Processing: Knowledge of Python libraries for PDF automation and manipulation (e.g., PyPDF2, ReportLab, PDFMiner).


This role is not perfectly suited for you, but you have a friend who would fit? Recommend your friend and get up to 5000 zł! Referral Program: Talent from your network

Tech stack

    Polish

    B2

    English

    B2

    Python

    regular

    Azure

    regular

    PostgreSQL

    regular

    API

    regular

Office location

Published: 02.02.2026

About the company

RITS Professional Services

RITS Professional Services is a dynamic technology company that creates innovative solutions for modern business. We specialize in software development, mobile applications, and data management systems.

Company profile

Python Developer

28.16 - 42.24 USDNet per hour - B2B
Summary of the offer

Python Developer

Warszawa, Warszawa
RITS Professional Services
28.16 - 42.24 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest RITS Professional Services sp. z o.o. z siedzibą w Warszawie, ul. Wołoska 9 (dalej jako "a... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.