Senior Python Developer

4 weeks ago


Lahore, Punjab, Pakistan Digital Aimz Full time

We are looking for a highly skilled Senior Python Developer with expertise in Automation, Selenium, and Web Scraping. The ideal candidate should have a deep understanding of browser automation, data extraction and handling dynamic web applications. You will be responsible for designing and implementing robust automation frameworks, building scalable web scrapers, and optimizing data collection processes.

Key Responsibilities:

Develop, maintain and optimize web automation scripts using Python and Selenium/WebDriver.
Design and implement scalable web scraping solutions to extract structured and unstructured data from various websites.
Utilize Scrapy, BeautifulSoup, Requests and other Python libraries for efficient data extraction.
Handle CAPTCHAs, proxies, user-agent rotation and other anti-scraping mechanisms.
Develop and maintain test automation frameworks for web applications.
Collaborate with cross-functional teams to integrate automation solutions into CI/CD pipelines.
Ensure compliance with ethical web scraping practices and website policies.
Optimize scraping speed, data accuracy and overall system performance.
Troubleshoot and resolve issues in automation scripts and web crawlers.

Required Skills & Qualifications:

2+ years of experience in Python development with a focus on automation and web scraping.
Strong experience with Selenium/WebDriver, Scrapy, BeautifulSoup, Requests and other scraping frameworks.
Expertise in handling dynamic content (AJAX, JavaScript-heavy websites, Shadow DOM).
Solid understanding of XPath, CSS selectors and Regular Expressions.
Knowledge of headless browser automation (Chromium, Puppeteer, Playwright).
Experience in dealing with CAPTCHA-solving techniques, proxy rotation and anti-bot countermeasures.
Hands-on experience with CI/CD tools, version control (Git) and cloud platforms (AWS, GCP, Azure).
Strong problem-solving skills and ability to optimize code for efficiency.
Excellent written and verbal communication skills.

Preferred Qualifications:

Experience with API development and integration.
Knowledge of database management (SQL, NoSQL).
Minimum 3 to 4 years of experience as a Senior Python Developer.
Exposure to machine learning techniques for data extraction and automation.
Experience in test automation frameworks such as PyTest, Robot Framework.
Understanding of cybersecurity principles related to web scraping.

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan The Zesty Solutions - Your Hiring Partner Full time

    We are seeking a skilled Full Stack Developer with experience in Python (FastAPI/Django) and a solid understanding of React.js for frontend work. This role involves building scalable applications, designing robust APIs, and contributing to cloud-native architectures.- 2–6 years of experience in Python backend development using FastAPI or Django- Hands-on...


  • Lahore, Punjab, Pakistan Devsinc Full time

    1 month ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Devsinc is on the lookout for an experienced Senior Fullstack Python Developer to join our innovative team. In this role, you will be responsible for developing and maintaining web applications using Python for backend services and modern JavaScript...


  • Lahore, Punjab, Pakistan iTitans Full time

    2 days ago Be among the first 25 applicantsDirect message the job poster from iTitansHelp businesses build teams with access to top software engineers in your time zone | Senior Technical Product Manager at iTitansWe are looking for an experienced Senior Backend Python Developer to join our team at iTitans. The ideal candidate should have a strong...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Senior Python Developer Job DescriptionJob OverviewWe are seeking an experienced Senior Python Developer to join our team. As a Senior Python Developer, you will be responsible for designing and implementing scalable and efficient software solutions using Python.


  • Lahore, Punjab, Pakistan elect96 Full time

    Job Description: Senior Python DeveloperPosition Overview: We are seeking an experienced and highly skilled Senior Python Developer with over 8 years of experience to join our team. The ideal candidate will have a strong background in Python programming, coupled with expertise in Artificial Intelligence (AI), Machine Learning (ML), and distributed computing....


  • Lahore, Punjab, Pakistan Macrosoft Pakistan Full time

    Macrosoft Pakistan Lahore is looking for a Senior Python Developer.Experience Level: 5+ yearsMust have Skills:Excellent Python programming knowledge in Cloud (AWS preferable)3+ years of Unix Shell Scripting knowledgeSound understanding of DB programming, Multithreading, XML, JSON processing, Unix commandsHands-on knowledge of Git, Jenkins, Cloud Technologies...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Key ResponsibilitiesWe are seeking a skilled Senior Python Backend Developer to join our team. The ideal candidate will have extensive experience in building scalable backend applications using Python, Django, and Django REST Framework.About the RoleThis is a unique opportunity for an experienced developer to take on new challenges and contribute to the...


  • Lahore, Punjab, Pakistan Devsinc, LLC Full time

    Devsinc is a US-based global web and mobile application service provider with the distinctive talent to give our clients a unique and unmatched experience. Headquartered in California, while having our core team in Pakistan, our company is able to work around the clock to provide software and IT solutions to our clients around the globe.Job DescriptionWrites...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    About the Role">Mid-Senior Python DeveloperWe are seeking an experienced and highly skilled Senior Python Developer with over 8 years of experience to join our team. The ideal candidate will have a strong background in Python programming, coupled with expertise in Artificial Intelligence (AI), Machine Learning (ML), and distributed computing.


  • Lahore, Punjab, Pakistan Decklaration Full time

    Decklaration, a NY based company, is looking for a full-time office based Senior Python Developer with 4+ years of experience in fintech industry. Salary range is up to 250k PKR.DESCRIPTION:Seeking an experienced Python developer to work on developing libraries for Lumibot (open-source trading bot). The libraries shall be used by developer community to build...