Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Developer Python.
India Jobs Expertini

Urgent! Senior Software Developer - Python Job Opening In Bengaluru – Now Hiring VARITE Inc.

Senior Software Developer Python



Job description

<p>Essential Job Functions :</p><p><br/></p><p>- Designs, codes, tests, debugs and documents software according to systems quality standards, policies and procedures.

<br/><br/>- Analyzes business needs and creates software solutions.

<br/><br/>- Responsible for preparing design documentation.

<br/><br/>- Prepares test data for unit, string and parallel testing.

<br/><br/>- Evaluates and recommends software and hardware solutions to meet user needs.

<br/><br/>- Resolves customer issues with software solutions and responds to suggestions for improvements and enhancements.

<br/><br/>- Works with business and development teams to clarify requirements to ensure testability.

<br/><br/>- Drafts, revises, and maintains test plans, test cases, and automated test scripts.

<br/><br/>- Executes test procedures according to software requirements specifications.

<br/><br/>- Logs defects and makes recommendations to address defects.

<br/><br/>- Retests software corrections to ensure problems are resolved.

<br/><br/>- Documents evolution of testing procedures for future replication.

<br/><br/>- May conduct performance and scalability testing.

<br/><br/>- Leads small to moderate budget projects; may perform in project leadership role and/or may supervise the activities of lower level personnel.

<br/><br/>- Provides resolutions to a diverse range of complex problems.

<br/><br/>- Executes schedules, costs and documentation to ensure assigned projects come to successful conclusion.

<br/><br/>- May assist in training, assigning and checking the work of less experienced developers.

<br/><br/>- Performs estimation efforts on projects and tracks progress.

<br/><br/>- Drafts and revises test plans and scripts with consideration to end-to-end system flows.

<br/><br/>- Executes test scripts according to application requirements documentation.

<br/><br/>- Logs defects, identifies course of action and performs preliminary root cause analysis.

<br/><br/>- Analyzes and communicates test results to project team.

<br/><br/>Qualifications :<br/><br/>- Strong backend development experience using Python (3-5 years) <br/><br/>- Hands-on experience for building and managing RESTful APIs (FastAPI preferred) <br/><br/>- Proficient in web development and automation, including dynamic web scraping using Selenium <br/><br/>- Web Crawling/Scraping experience (3 to 5 years) <br/><br/>- MS SQL Server and MongoDB (1-2 years) <br/><br/>- Experience with Docker/Kubernetes for containerization and deployment workflows <br/><br/>- Ability to design and implement scalable backend systems and data pipelines <br/><br/>- Comfortable working independently on API development, scraping tasks, and backend integration <br/><br/>- Minimum 5 years of hands-on experience as a Backend Python Developer, with a strong focus on web development and automation <br/><br/>- 3-5 years of practical experience in web crawling/scraping, including proficiency with Selenium <br/><br/>- Solid understanding and implementation experience with RESTful APIs, preferably using FastAPI <br/><br/>- Working knowledge of containerization and orchestration tools such as Docker and Kubernetes <br/><br/>- Strong problem-solving and communication skills </p> (ref:hirist.tech)


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide