Position Description

Software Engineer (Programmer)
Location Bangalore
Job Code 270
# of openings 1
Apply Now

Job Description

A basic understanding of web technologies with reusable, testable and efficient coding skills.


Responsibilities

● Writing reusable, testable, and efficient code

● Design and implementation of low-latency, high-availability, and performance efficient applications

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

● Implementation of security and data protection


Skills And Qualifications

● Expert in Python, with knowledge of Django Web Framework

● Familiarity with some ORM (Object Relational Mapper) libraries

● Working knowledge of MySQL

● Fair understanding of building RESTful APIs

● Bonus points for Celery, RabbitMQ


platforms.

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

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

● Familiarity with event-driven programming in Python

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

● Strong unit test and debugging skills

● Proficient understanding of github.

Back Apply Now