More jobs:
Job Description & How to Apply Below
We are seeking a Python Developer with strong core Python expertise to build, enhance, and support scalable applications and services. The role involves designing clean, efficient code and collaborating with cross-functional teams to deliver reliable, high-performance solutions.
Key Responsibilities- Develop, test, and maintain Python applications using best coding practices
- Design and build reusable Python modules, packages, and libraries
- Implement RESTful APIs and backend services using Python frameworks
- Optimize application performance, memory usage, and execution speed
- Write unit tests, integration tests, and support automated testing
- Debug, refactor, and improve existing Python codebases
- Participate in architecture and design discussions
- Collaborate with product, business, and technology stakeholders
- Minimum 4 years of experience in Python
- Strong proficiency in Python
- Deep understanding of data structures, algorithms, and OOP concepts
- Experience with Python frameworks such as Flask, Django, or FastAPI
- Hands‑on experience with multithreading, multiprocessing, and async programming (asyncio)
- Strong knowledge of exception handling, memory management, and performance tuning
- Experience building and consuming REST APIs
- Proficiency in unit testing frameworks (pytest, unittest)
- Experience with Python packaging and dependency management (pip, virtualenv, poetry)
- Familiarity with logging, monitoring, and debugging tools
- Experience with databases (Postgre
SQL, MySQL, Mongo
DB, Redis) - Exposure to messaging and streaming systems (Kafka, Rabbit
MQ, SQS) - Experience working in Linux/Unix environments
- Knowledge of CI/CD pipelines and Dev Ops practices
- Familiarity with Docker and containerized deployments
- Cloud experience (AWS, Azure, GCP)
- Experience with data processing libraries (
Pandas, Num Py
) - Exposure to security best practices
- Experience in financial services, fintech, or enterprise systems
- Mid-Senior level
- Contract
- Engineering and Information Technology
- IT Services and IT Consulting
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×