OnBenchMark Logo

Python Developer

No of Positions  No of Positions:   2

location Location: Bengaluru

date Tentative Start Date:   April 20, 2022

Work From Work From : Any Location

rate Rate : $ 14  -  16 (Hourly)

experience Experience : 3 to 4 Year

Job Applicants : 6
Job Views : 315
You have successfully applied. Company will contact you soon.
Name : {{jobapplydata.name}}
Company Name : {{jobapplydata.cname}}
Email  {{jobapplydata.email}} |   Send Email   {{emaildata.total}}
Phone {{jobapplydata.phone}} | Call
You have successfully applied. Need to upgrade your plan to view contact details of client. Upgrade Plan
Job Category : Information Technology & Services
Duration : Long-Term
Key Skills Required Skills
Python Django Flask ORM Jinja 2 Python Web Framework

 Roles and Responsibilities

• Writing reusable, testable, and efficient code

• Design and implementation of low-latency, high-availability, and performant applications

• Integration of user-facing elements developed by front-end developers with server side logic

• Implementation of security and data protection

• Integration of data storage solutions [ may include databases, key-value stores, blob stores, etc ]


• Expert in Python, with knowledge of at least one Python web framework [such as Django, Flask, etc depending on your technology stack]

• Familiarity with some ORM (Object Relational Mapper) libraries

• Able to integrate multiple data sources and databases into one system

• Understanding of the threading limitations of Python, and multi-process architecture

• Good understanding of server-side templating languages [such as Jinja 2, Mako, etc depending on your technology stack]

• Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

• Understanding of accessibility and security compliance

• Knowledge of user authentication and authorization between multiple systems, servers, and environments

• Understanding of fundamental design principles behind a scalable application

• Familiarity with event-driven programming in Python

• Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform

• Able to create database schemas that represent and support business processes

• Strong unit test and debugging skills

• Proficient understanding of code versioning tools [such as Git, Mercurial or SVN]

Copyright© Cosette Network Private Limited All Rights Reserved
Submit Query
WhatsApp Icon