6 Zenwork Jobs
·
5-8 years
Hyderabad / Secunderabad
Zenwork - Senior Software Engineer - Python Frameworks (5-8 yrs)
Zenwork
posted 1mon ago
Key skills for the job
Senior Software Engineer | Python
Immediate : Joiners Preferred
Job Description : Mid-Level to Senior-Level Python Developer
Position Overview :
- We are seeking a skilled Python developer with 5-8 years of experience to join our dynamic team.
- This role is ideal for someone who thrives in a fast-paced environment and possesses strong expertise in Python 3.8+, Postgres 12+, Django, Django Rest Framework (DRF), and Git.
- Candidates with proficiency in web scraping using Selenium and Beautiful Soup, as well as experience with Redis, will be given high priority.
- Knowledge of Celery, Elasticsearch, Docker, and AWS are considered advantageous for this position.
Key Responsibilities :
- Develop and maintain robust Python-based applications using Django and DRF.
- Design and implement efficient web scraping solutions using Selenium and Beautiful Soup.
- Utilize Redis for caching and improving application performance.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure code quality and maintainability by adhering to established coding standards and best practices.
- Troubleshoot issues, fix bugs, and improve application performance.
- Participate in code reviews and provide constructive feedback to peers.
Required Skills and Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5-8 years of hands-on experience in Python development.
- Strong proficiency in Python 3.
- 8+, Django, and Django Rest Framework.
- Solid understanding of relational databases, preferably Postgres 12+.
- Experience with version control systems such as Git.
- Prior experience in web scraping using Selenium and Beautiful Soup.
- Familiarity with caching mechanisms, particularly Redis.
Preferred Skills :
- Knowledge of asynchronous task queues like Celery.
- Familiarity with Elasticsearch for indexing and searching.
- Experience with containerization technologies such as Docker.
- Understanding of cloud platforms, especially AWS services.
- Knowledge of web development concepts (HTML, CSS, JavaScript) is a plus.
Personal Attributes :
- Strong problem-solving skills and a proactive attitude.
- Excellent communication and collaboration abilities.
- Ability to work effectively in a team environment and independently.
- Attention to detail and commitment to delivering high-quality work.
Why Join Us :
- Opportunity to work on challenging projects and utilize cutting-edge technologies.
- Collaborative and supportive team environment.
- Career growth opportunities and professional development
Functional Areas: Other
Read full job descriptionPrepare for Software Python Engineer roles with real interview advice
5-8 Yrs
Hyderabad / Secunderabad
8-10 Yrs
Hyderabad / Secunderabad
2-5 Yrs
Hyderabad / Secunderabad