Senior Python Developer

6 days 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 beBee Careers Full time

    Senior Python DeveloperWe are looking for a talented and experienced Senior Python Developer to join our team. As a key member, you will be responsible for designing and developing high-quality Python applications in a collaborative and agile environment.


  • Lahore, Punjab, Pakistan beBee Careers Full time

    We are looking for a highly skilled Senior Python Developer to join our team.Job DescriptionThe ideal candidate will have 8+ years of experience in Python development with a proven track record of delivering complex projects. They will also have strong experience in leading teams or mentoring developers in a remote environment.Key ResponsibilitiesDesign,...


  • Lahore, Punjab, Pakistan Hrawsol Full time

    This is a full-time on-site role for a Senior Python Developer located in Lahore at Hrawsol. The Senior Python Developer will be responsible for: Back-end web development and software development Object-oriented programming (OOP) and general programming Working with databases Problem-solving and troubleshooting Collaborating effectively within a team ...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Senior Python Developer Job SummaryWe are seeking a skilled Senior Python Developer to join our team. The successful candidate will have a strong background in software development, with a focus on Python programming.The ideal candidate will be able to design, code, test, and debug software applications, as well as analyze and resolve technical and...


  • Lahore, Punjab, Pakistan HR POD Careers Full time

    Senior Python Developer (Remote, Pakistan, USD Salary)Join to apply for the Senior Python Developer (Remote, Pakistan, USD Salary) role at HR POD Careers.Job Details8+ years of experience in Python development with a proven track record of delivering complex projects.Strong experience in leading teams or mentoring developers in a remote environment.Deep...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    This role offers an excellent opportunity for a senior python developer to work closely with our client's onshore team to develop innovative solutions. The ideal candidate should have extensive experience in developing python 3 projects and be familiar with testing frameworks.RequirementsAt least 5 years of experience in developing large-scale applications...


  • 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 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...


  • Lahore, Punjab, Pakistan Cogent Labs Full time

    Cogent Labs - Senior Python/Django DeveloperCogent Labs is seeking a Senior Python/Django Developer for its Lahore office.Must-Have3+ years of experience in Python, with strong expertise in DjangoProven experience in building REST APIs for web and mobile clientsSolid understanding of frontend technologies (JavaScript, React, Angular, jQuery)Strong knowledge...