This job is no longer available.

You can view related vacancies or set-up an email alert notification when similar jobs are added to the website using the buttons below.

Job Description

  • Strong analytical ability to create innovative solutions, logical and problem-solving approach on complex issues
  • Expert programmer - exceptional skills in frameworks, new solutions development, system design, enhancement and modernization (Must Have: Python, Django, Mysql/PostgreSQL, Front-end technologies: JavaScript, HTML5, CSS3 and ReactJS framework; Working knowledge of NoSQL, NLP, OCR technologies)
  • Expert in developing lightweight backend application with Django Rest Framework
  • Knowledge of other python web frameworks like Flask, Pyramid is a plus
  • Familiarity with ORM libraries and ability to integrate multiple data sources and databases into one system
  • Experience in developing multi-tenant applications for production
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Good understanding of server-side templating languages like DTL, Jinja 2
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Understanding of fundamental design principles behind a scalable application
  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing the responses to match the specific platform and design
  • Proficient understanding of Git
  • Knowledge of Agile and automation testing frameworks is be a big plus
  • Strong programming basics, with clear understanding of Object-Oriented and implementation of design patterns
  • Good understanding in software development process, test driven development
  • Working knowledge of Cloud Computing and Cloud Products would be an added advantage
  • Proven project management skills including responsibility for delivering to project timetables, and expertise in providing technical solutions
  • Ability to simultaneously work on and manage multiple tasks within the same assignment and prioritize effectively
  • Strong Architecture knowledge and skills - the experience of building architecture to build systems that supports business goals. Understanding of various architectural styles
  • Highly motivated individual with the ability to thrive in a fast-paced environment
  • Strong interpersonal skills and able to interact effectively within teams, the external team (Marketing, Sales, Product), management and partners
  • Should have managed a team
 
Get Jobs Like This By Email

Contact

Smita Tiwari
+91 (0)522 423 0138
India