lock-svg project
Successfully occupied
View project information dropdown icon
Wallet icon Coin icon Rate 5 600 € - 6 600 € / month info
Timer icon Form of cooperation Full-time / 40% Remote
Briefcase icon Sector Banking
Location icon Location Viedeň

info The reward is calculated upon delivery of 20 MD per month (1MD=8h)

Project duration 13 months with the possibility of extension
Period of cooperation 01.11.2026 - 30.11.2027
Start date 02.11.2026 ASAP or by agreement
Project duration 13 months with the possibility of extension
Period of cooperation 01.11.2026 - 30.11.2027
Start date 02.11.2026 ASAP or by agreement
Technology
  • UNIX/Linux
  • SQL
  • SCRUM
  • GIT
  • Python
Languages
  • English flag English - active, B2/C1/C2
  • Slovak or Czech flag Slovak or Czech - native

Project description

  • the project focuses on the modernization and further development of data-oriented applications supporting key processes in the area of banking risk management, specifically Risk Weighted Assets (RWA)
  • cooperation on the development of high-quality and maintainable software, processing large volumes of data, SQL, and automated testing
  • cooperation in an international Agile team and participation in the design, development, optimization, and further development of existing solutions
  • tasks and responsibilities:
    • design, development, and maintenance of applications in the Python programming language
    • modernization of existing applications supporting banking and risk management processes
    • development and optimization of solutions for data processing and transformation
    • working with large datasets and data structures
    • design of modular, scalable, and maintainable software components
    • implementation of data and application business logic
    • analysis of requirements in cooperation with business experts and technical colleagues
    • working with SQL and relational databases
    • development and maintenance of data transformations and pipelines
    • optimization of application performance, data processing, and system resource utilization
    • design and implementation of unit and integration tests
    • ensuring code quality through code review
    • adherence to coding standards, linting, and formatting rules
    • analysis and resolution of technical problems
    • refactoring and improvement of existing solutions
    • working with Git and source code versioning
    • cooperation on automating development and deployment processes
    • utilization of AI-assisted development tools, e.g., Microsoft Copilot or Claude
    • checking, validating, and modifying AI-generated code
    • cooperation in an Agile team and participation in stand-ups, sprint planning, reviews, and retrospectives
    • sharing technical knowledge and supporting continuous improvement
       
  • cooperation possible in a hybrid REMOTE + ON-SITE mode [3 days per week, Vienna]
  • final remuneration depends on the candidate's experience and the selection process progress

Project requirements

  • minimum 2–3 years of professional experience with Python development
  • very good practical knowledge of Python
  • experience with:
    • development of production applications and software components
    • design and implementation of data logic
  • ability to write clean, modular, testable, and maintainable code
  • good understanding of Object-Oriented Programming (OOP) principles
  • practical experience with data processing and transformation
  • SQL and experience with relational databases
  • experience with:
    • Git / Version Control
    • automated testing
    • debugging and troubleshooting
    • code review and adherence to coding standards
    • working in an Agile / Scrum team
    • using AI-assisted development tools and the ability to critically verify their outputs
  • practical knowledge of the Linux environment
  • ability to create and maintain unit and integration tests
  • knowledge of software engineering best practices
  • ability to analyze and optimize existing code
     
  • active knowledge of English at a communicative level (min. B2-C1)
     
  • a big advantage:
    • practical experience with Pandas, NumPy, or Polars
    • experience with:
      • Apache Airflow
      • design or maintenance of data pipelines
      • Docker
      • CI/CD pipelines
      • performance profiling of Python applications
      • automation of development processes
      • MCP services / integrations
      • cloud-native applications
    • broader experience in Data Engineering
    • knowledge of:
      • Kubernetes
      • Jenkins
      • other programming languages
    • advanced knowledge of Python testing frameworks 
    • experience in banking or financial services
    • knowledge of Risk Weighted Assets (RWA)
    • experience with Credit Risk
    • knowledge of banking regulatory reporting
    • German language
       
  • strong analytical and organizational skills
  • ability to effectively solve problems
  • independence and willingness to learn
  • strong interpersonal and communication skills (written and verbal)
  • team player
Are you interested in this project?
Recommend an IT specialist Do you know anyone who could use this project? Recommend him and get a reward 660 €!
Hire an IT specialist Do you need a similar IT freelancer for your project? Hire a specialist
New to the world of IT freelancing ?

Freedom, flexibility, greater control over finances and career. Freelancing has evolved and offers much more today. See what's in store for you and how it will change your life.

Are you interested in this project?
Recommend an IT specialist Do you know anyone who could use this project? Recommend him and get a reward 660 €!
Hire an IT specialist Do you need a similar IT freelancer for your project? Hire a specialist
34 955

Titans that have
joined us

778

Clients that have
joined us

779 325

Succcessfully supplied
man-days