Python Developer

Work Experience:  3-7 Years
Location:Gurugram, India (Permanent Remote Working Available)

Python Developer

Posted 4 months ago

Apply Online

Desired candidates must have 3-7 years experience in Python development with good expertise in developing web-based applications in Python using frameworks such as Flask or Django, along with good knowledge of designing databases that perform well at scale and are easy to build on.

**Responsibilities**

  • Be involved in all aspects of development: playing a critical role in design, planning, development   and deployment and help develop best practices for future development
  • Fast prototyping of proof-of concept features / applications based on brief
  • Own the delivery of an entire piece of a system or application
  • Use technical knowledge and creative thinking to provide the most innovative solutions
  • Optimize the performance of the apps and keep up to date with the latest industry trends in mobile technologies
  • Master at designing and building amazing back-end scalable systems
  • Manage the software development process and maintain code quality
  • Design, architect, develop and maintain addon components of Zenoti
  • Deliver a complete back-end application and ensure high performance on mobile and desktop using AWS Cloud Technologies
  • Create tech design to address technical problems at scale maintainable code to solve technical and business problems writing tested, idiomatic, and documented code in Python and R
  • Create custom, general use modules and components using object-oriented programming which extend the elements and modules written in Python and R
  • Collaborate with UX designer, architect, and product manager to deliver on-time and with quality
  • Work closely with the back-end development team  to help craft RESTful API for the product cooperating with the back-end developers or communicating with external web services

**Skills**

  • 3+ years of software/web development experience
  • Experience at least with 3 technologies from the following: Python, Django, Celery, Kafka, Docker, Go, Kubernetes, – PostgreSQL, MongoDB, Redis, RabbitMQ
  • Experience in third party integration
  • Experience with IoT,, Django and Raspberry Pi.
  • Past experience working with test-driven development, continuous integration, code review, automation testing process and Rest API
  • Ability to contribute as a senior technical resource, write correct and clean code microservices architecture experience
  • Experience in Extreme Programming, Agile/Scrum
  • Strong coding skills, good analytical and problem-solving skills