We are looking for a Python Developer to build and implement functional programs. You will work with other Developers and Product Managers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you also have experience in Agile frameworks and popular coding languages we'd like to meet you.
Roles & Responsibilities
In this role you will be part of an analytical product development team
Your primary focus will be the writing high performance and responsiveness application code You will also be responsible for integrating the front-end elements into the application; therefore, understanding of front-end technologies is necessary as well
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performing applications
Integration of user-facing elements
Implementation of security and data protection
Requirements
In-depth knowledge of different frameworks such as Django, Flask.
In-depth knowledge of React js / Anguler Language.
Knowledge of boto3 framework.
Knowledge of different types of Object Relational Mappers.
Able to integrate multiple data sources and databases into one system.
Knowledge of the threading limitations of Python, and multi-process architecture.
Knowledge of server-side templating languages such as Jinja 2, Mako, etc.
Knowledge of front-end technologies, such as JavaScript, HTML5, and CSS
Knowledge of accessibility and security compliance
Knowledge of user authentication and authorization between multiple systems, servers, and environments.
Knowledge 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.
Knowledge of unit test and debugging skills.
Understanding of code versioning tools such as Git, Mercurial or SVN.
Knowledge of various AWS Products and Services.
Job Details
DepartermentTechnical
Location100% Remote
Job TypeFull time/ Contract
EducationB.E. / B.Tech / MCA / MCS
Experience3-10 Years
Offered SalaryNO BAR FOR RIGHT CANDIDATE