Intrics Solutions logo

Senior Software Developer

Intrics Solutions

4 - 6 years

Noida Hyderabad

Posted:12 hours ago

Job Description

Role & responsibilities

  • Design, develop, and maintain scalable web scraping and crawling solutions using Python.
  • Extract data from complex websites, including static, dynamic, and JavaScript-rendered websites.
  • Work with tools and frameworks such as Scrapy, Selenium, Playwright, BeautifulSoup, and Requests.
  • Handle website anti-bot mechanisms, CAPTCHA challenges, IP blocking, proxies, cookies, and session management.
  • Develop and integrate REST APIs for data extraction and processing.
  • Analyze website structures, network requests, API endpoints, and JSON responses.
  • Optimize scraping scripts for performance, scalability, and reliability.
  • Troubleshoot crawling failures, identify root causes, and implement permanent fixes.
  • Manage large-scale crawling jobs, scheduling, monitoring, and error handling.
  • Ensure data accuracy, completeness, and consistency through appropriate validation mechanisms.
  • Collaborate with QA and operations teams for smooth project execution.
  • Provide technical guidance and support to junior developers.

Preferred candidate profile

  • Experience in large-scale e-commerce website crawling.
  • Knowledge of retail websites and product data extraction.
  • Knowledge of cloud environments and distributed crawling.
  • Understanding of website request/response cycles and browser developer tools.
  • Ability to independently handle end-to-end scraping projects.
  • Strong debugging and analytical skills.
  • Good problem-solving and troubleshooting abilities.
  • Ability to estimate development timelines and meet delivery commitments.
  • Ownership of assigned projects and production issues.
  • Ability to guide junior team members and share technical knowledge.

Skills Required

HTML Selenium Web Scraping Web technologies Python Proxy Linux Senior

Learn the skills this job asks for

See your skill gap for Software Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Work from Office

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Intrics Solutions logo
Intrics Solutions

RecommendedJobs for You

Intrics Solutions logo

Senior Software Developer

Intrics Solutions

Noida, Hyderabad

Glofox logo
ABC Fitness Solutions logo

Senior Software Developer

ABC Fitness Solutions

Hyderabad

A

Senior Software Developer

ABC Fitness India Pvt Ltd

Hyderabad

ABC Financial Services, Inc. logo

Senior Software Developer

ABC Financial Services, Inc.

Hyderabad