This post is over 30 days old. The position may no longer be available

Backend Django Developer

LINC Education , Mumbai · linceducation.com · Full-time employment · Programming

About LINC Education
LINC Education (www.linceducation.com), based in Singapore and India, is an education technology cum services startup providing high-touch, high-quality educator-led support services to universities around the world. LINC Education’s services are customized for each university, and delivered using a cutting-edge technology platform (LINCtrac) to provide a superior and effective learning experience to students.

LINCtrac CRM is our student engagement platform, that helps enhance the relationship with students. It brings a host of capabilities together like list all LINC Fellow’s(LF) students, view student’s complete history, make calls, send emails and SMS, instant chat, schedule appointments, add notes, smart and real-time notifications, rule based system that helps LF to make action decisions, and data secured systems.

Key responsibilities

• Writing reusable, testable, and efficient code
• Designing and implementing low-latency, high-availability, and performant applications
• Integrating user-facing elements developed by front-end developers with server side logic
• Implementing security and data protection of the platform
• Integrating with database solutions
• Ensuring that all the components and the overall application are robust and easy to maintain

Skills Required:
• Expert in Python, with knowledge of at least one Python web framework such as Django, or Flask
• Familiarity with some ORM (Object Relational Mapper) libraries
• Familiarity with PostgreSQL, Redis, and Celery
• Understanding of the threading limitations of Python, and multi-process architecture
• Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
• Knowledge of user authentication and authorization between multiple systems, servers, and environments
• Understanding of fundamental design principles behind a scalable application
• Able to create database schemas that represent and support business processes
• Ability to understand business requirements and translate them into technical requirements
• A knack for benchmarking and optimization
• Familiarity with code versioning tools such as Git

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is OK for recruiters, HR consultants, and other intermediaries to contact this employer