Awign Expert
Location
Telangana | India
Job description
Job Title: Python lead
Job Location: Hitech City, Hyderabad
Job Duration: Permanent Role
Notice Period: Immediate Joiner
Job Description
As a back-end Software Engineer, this role would be attached to the Product Engineering Team which is responsible for architecting and developing web based application that adhere to the product requirements.
This role will be responsible for developing and testing the product for resilience, performance and functionality.
Roles and Responsibilities
Design, develop and writing business logic using Python - Django Framework
Participate in Product Discovery - Empathize, Define, Ideate, Prototype, Test
Write reusable, effective, and scalable python code
Participate in Code Reviews, Design Reviews and drive best practises
Build modular and reusable components and libraries
Translate the client’s technical specifications into code
Test, update and optimize the application for performance and security
Work with front-end developer(s) to build the end product.
Key Skills
Sound knowledge in Algorithms and Computer Programing Skills
Strong Object Oriented concepts
Hands on experience of more than 8 years in application development using Python (Django and REST Framework)
Extensive experience working in MySQL/PostgreSQL and DJango ORM is must.
Proficiency in Linux Environments and cloud based architecture.
Knowledge of Memory Cache, Celery, Redis and/or Rabbit MQ
Knowledge of Docker is an added advantage.
Qualification:
Bachelor’s/Master’s degree in computer science, information technology, engineering
At least 8+ years of relevant work experience in Python (DJango) and object-orientated programming
Strong understanding of the DJango REST framework, ORM and its core principles
Ability to write efficient, secure, clean, and scalable code
Good analytical and problem-solving skills
Job tags
Salary