Python Developer
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

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.
Python Developer
Python Developer