CrawlJobs Logo

Mid Python Developer

Pakistan, Rawalpindi · Job Posted January 15, 2026
Apply Position
Job Link Share

Job Description

We are seeking a skilled Python Developer to join our team and contribute to developing scalable and high-performance applications. The ideal candidate should have experience in Python frameworks, API development, and database management, along with a strong problem-solving mindset.

Job Responsibility

  • Develop, test, and maintain efficient, reusable, and reliable Python code
  • Work with frameworks such as Django, Flask, or FastAPI to build web applications and APIs
  • Design and optimize database queries using PostgreSQL, MySQL, or MongoDB
  • Collaborate with front-end developers, DevOps, and other teams for seamless integration
  • Implement security and data protection best practices
  • Debug and resolve software defects and technical issues
  • Write clean, maintainable, and well-documented code
  • Stay updated with the latest industry trends and technologies

Requirements

  • 3-5 years of experience in Python development
  • Hands-on experience with Django, Flask, or FastAPI
  • Strong knowledge of RESTful APIs and microservices architecture
  • Proficiency in SQL and NoSQL databases
  • Experience with Git version control and CI/CD pipelines
  • Strong analytical and problem-solving skills
  • Good communication skills and ability to work in a team environment

Nice to have

  • Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus
  • Experience with data processing libraries like Pandas or NumPy
  • Knowledge of Docker and containerization
  • Exposure to machine learning, AI, or data engineering is a plus

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Mid Python Developer

8 matching positions

Mid Python Developer

We are seeking a Mid Python Developer to support mission‑critical initiatives wi...
Location
Location
Poland
Salary
Salary:
Not provided
infogain.com Logo
Infogain
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience working in large‑scale production environments
  • Strong problem‑solving skills and ability to operate effectively with partial or evolving requirements
  • Ability to ramp up quickly in new technical or product domains
  • Prior experience working within monorepo‑based development systems
  • Familiarity with cloud compute platforms and related services
  • 3+ years of backend experience
  • Strong proficiency in Python for backend services, automation, and tooling development
  • Solid experience with Bash scripting for operational workflows, debugging, and system‑level tasks
  • Familiarity with cloud platforms and compute‑related services
  • Experience in monorepo‑based development and CI/CD‑driven engineering environments
Job Responsibility
Job Responsibility
  • Deliver hands‑on contributions across software development, testing, operations, compliance, migration, or documentation initiatives
  • Support KTLO (Keep the Lights On) activities, including ticket resolution, incident follow‑up, and remediation of long‑tail issues
  • Implement scoped feature enhancements, fixes, migrations, and deprecations
  • Contribute to regression testing, automation development, CI improvements, and quality gates
  • Work within proprietary internal tooling (e.g., monorepo‑based development systems, issue‑tracking platforms, automation frameworks, and operational dashboards)
  • Collaborate with distributed teams across US, EMEA, and APAC time zones
  • Follow strict security, access, and compliance processes
  • Maintain clear documentation, runbooks, and stream‑specific artifacts
  • Participate in planning, reviews, and execution check‑ins led
What we offer
What we offer
  • Hybrid work model combining office & remote work
  • Attractively located office with collaboration spaces
  • Onsite parking space for employees
  • Referral program with financial bonus
  • Life Insurance
  • Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment
  • Access to internal Learning Platform with multiple trainings oriented for professional growth
  • Access to MyBenefit platform (Multisport included)
  • Team Building activities
  • Charity initiatives
  • Fulltime
Read More
Arrow Right

Python Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7 years of relevant experience in the Financial Service industry
  • Cloud : Kubernetes/OpenShift , AWS/GCP
  • Scripting : Python Scripting, Shell scripting
  • Build and Deployment : Jenkins , Docker
  • Monitoring : Grafana, ELK , Prometheus, AppDynamics , Splunk
  • Messaging : solace , Kafka
  • Version control : GitHub and Bitbucket
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
Job Responsibility
Job Responsibility
  • Manage the design, configuration, and implementation of large-scale IT systems in a distributed development environment
  • Perform detailed administration for application server network configurations, business rules, user interfaces, and reports
  • Play a leading role in the business value assessment and business requirements elaboration phases
  • Develop high-level designs for configuring requirements into systems, which include various application servers, web servers, middleware servers, and databases
  • Actively participate in the requirements design and system construction phases and ensure successful network operations from a high-level administration perspective are secure and account for security risks
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals
  • Resolve a variety of high-impact technical problems through an in-depth evaluation of complex business processes, system processes, and industry standards
  • Ensure application design adheres to the overall architecture blueprint
  • Provide in-depth analysis to define issues and develop innovative solutions
  • Serve as an advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Fulltime
Read More
Arrow Right

Python Developer – Vice President

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • 10 - 15 years of relevant experience in Apps Development or systems analysis role
  • Highly experienced and skilled senior core python developer with 9+ years of experience with software building and platform engineering
  • Extensive development expertise in building the high scaled and performant software platforms for data computation and processing
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
  • Fulltime
Read More
Arrow Right

Python Developer

Python Developer [Up to RM10k, Remote, Open to expats]. Kuala Lumpur, Wilayah Pe...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
10000.00 RM / Month
https://www.randstad.com Logo
Randstad
Expiration Date
June 18, 2026
Flip Icon
Requirements
Requirements
  • 3 years working experience in software development
  • Experience in Python, SQL, AWS/Azure, and Java
  • willingness to work outside standard office hours
Job Responsibility
Job Responsibility
  • Solution Design: Convert complex functional and technical requirements into scalable, high-performance application solutions
  • Development & Integration: Build and enhance software modules while ensuring seamless integration with existing systems and third-party platforms
  • Collaboration: Actively participate in technical discovery sessions, peer code reviews, and project estimation to ensure realistic delivery timelines
  • Quality Governance: Implement industry-standard coding practices to maintain the highest levels of solution reliability and data accuracy
  • Continuous Improvement: Proactively identify bottlenecks in current processes and implement optimizations for better system performance
  • Issue Resolution: Act as a technical point of contact to troubleshoot and resolve critical production issues based on business impact
  • Testing & Validation: Develop and execute comprehensive unit tests to ensure code integrity and resolve defects prior to deployment
  • Project Ownership: Manage mid-scale development tasks independently while collaborating on enterprise-level initiatives with senior leadership
  • Workflow Management: Successfully navigate multiple concurrent workstreams without compromising on delivery quality or deadlines
  • Domain Expertise: Develop a deep understanding of internal product ecosystems and the specific business logic of the industry
!
Read More
Arrow Right

Senior Python Developer – Vice President

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10 - 15 years of relevant experience in Apps Development or systems analysis role
  • Highly experienced and skilled senior core python developer with 9+ years of experience with software building and platform engineering
  • Extensive development expertise in building the high scaled and performant software platforms for data computation and processing
  • Expert level knowledge of core python concepts and libraries such as pandas, numpy and scipy and well versed with OOPs concepts and design patterns
  • Strong computer science fundamentals in data structures, algorithms, databases and operating systems
  • Highly experienced with Unix based operating systems
  • Strong analytical and logical skills
  • Hands-on experience in writing SQL queries
  • Experience with source code management tools such as Bitbucket, Git etc
  • Experience working with banking domain like pricing, risk etc is plus
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Senior Python Developer

Habilelabs Pvt. Ltd. is looking for a Senior Software Developer to join our engi...
Location
Location
India , Gurgaon
Salary
Salary:
Not provided
HabileLabs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or higher degree in Computer Science, Engineering, or a related field
  • Minimum 4 years of experience building and shipping Python-based backend systems
  • Strong proficiency in Python (async patterns, type hints, dataclasses, best practices)
  • Hands-on experience with FastAPI or Flask
  • Strong experience with SQL databases (PostgreSQL / MySQL) and ORMs
  • Experience integrating AI/LLM APIs (OpenAI, Anthropic, Gemini, or similar)
  • Understanding of prompt engineering, RAG pipelines, vector stores, and agents
  • Strong system design skills (scalability, fault tolerance, caching)
  • Experience with Redis, Celery (or similar), AWS services, Docker, CI/CD, and pytest
  • Strong problem-solving and communication skills
Job Responsibility
Job Responsibility
  • Design and build scalable Python backend services and REST APIs using FastAPI or Flask
  • Write clean, well-tested, and maintainable code with a focus on performance and long-term reliability
  • Integrate AI/LLM capabilities into product features, including RAG pipelines, agents, and smart automation
  • Participate in architectural and system design discussions, contributing to key technical decisions
  • Conduct thorough code reviews and provide constructive, actionable feedback
  • Champion best practices in testing (pytest), observability, and deployment safety
  • Identify and resolve complex technical issues across the backend stack
  • Work closely with product managers, designers, and engineering teams to deliver features end-to-end
  • Break down requirements into clear implementation plans with defined milestones
  • Flag technical risks and delivery blockers early, with proposed alternatives
  • Fulltime
Read More
Arrow Right

Software Developer (Mid Level)

As a Mid-Level Software Engineer, you will own features end-to-end and design sc...
Location
Location
United States , Fort Lauderdale
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–5+ years of software engineering experience
  • Proficiency with one or more of the following languages: Python, JavaScript, TypeScript, Java, C#, C++, Go, Swift, Ruby, PHP
  • Solid understanding of API design, databases, and cloud environments (AWS/Azure/GCP)
  • Experience with CI/CD pipelines, containers, and DevOps practices
Job Responsibility
Job Responsibility
  • Design, implement, and maintain services, APIs, and applications in Python, JavaScript/TypeScript, Java, C#, C++, Go, Swift, Ruby, or PHP
  • Perform technical scoping and contribute to architectural decisions
  • Improve reliability, performance, and observability of systems
  • Write automated tests and maintain high-quality code documentation
  • Participate in on-call rotation and help troubleshoot production issues
  • Mentor early-career engineers through design reviews and pair programming
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Senior Python Developer

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10 - 15 years of relevant experience in Apps Development or systems analysis role
  • Highly experienced and skilled senior core python developer with 9+ years of experience with software building and platform engineering
  • Extensive development expertise in building the high scaled and performant software platforms for data computation and processing
  • Expert level knowledge of core python concepts and libraries such as pandas, numpy and scipy and well versed with OOPs concepts and design patterns
  • Strong computer science fundamentals in data structures, algorithms, databases and operating systems
  • Highly experienced with Unix based operating systems
  • Strong analytical and logical skills
  • Hands-on experience in writing SQL queries
  • Experience with source code management tools such as Bitbucket, Git etc
  • Extensive experience system analysis and in programming of software applications
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right