Python Developer

Laiba Technologies LLC
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

API
Business Analytics Applications
Big Data
Code Review
Relational Databases
Database Queries
Software Debugging
Distributed Computing Environment
Django
Hadoop
Python
Transaction Data
Flask
Spark
FastAPI
PySpark
Data Pipelines

Job description

  • Design, develop, and maintain Python-based applications for banking systems
  • Build and optimize large-scale data processing pipelines using PySpark
  • Process and analyze high-volume financial transaction data
  • Collaborate with data engineers, analysts, and business stakeholders
  • Develop APIs and integrate with internal/external banking systems
  • Ensure compliance with regulatory and security standards
  • Optimize application and data pipeline performance
  • Write clean, scalable, and testable code
  • Participate in code reviews and enforce best practices
  • Troubleshoot, debug, and enhance existing system
  • Hands-on experience with PySpark and distributed data processing
  • Experience with frameworks such as Django, Flask, or FastAPI
  • Strong SQL skills and experience with relational databases
  • Familiarity with big data ecosystems (Spark, Hadoop)

Requirements

We are seeking a skilled Python Developer with experience in the banking domain and strong expertise in PySpark for large-scale data processing. The ideal candidate will work on building high-performance data pipelines, financial systems, and analytics solutions that support banking operations, compliance, and decision-making.

Apply for this position