Backend Developer
Introduction
We are looking for a Python Django Developer responsible for
Backend Development. Your primary focus will be building new modules or
enhancing existing modules to meet the requirements. You must be able to write
robust APIs as well as work on Microservice Architecture. Knowledge of FinTech.
Responsibilities
- Write efficient and scalable modules and REST APIs
- Understand the business objectives and translate them into
codes.
- Build microservices systems
- Design and implementation of low-latency, high-availability,
and performant applications
- Develop libraries and components for automation
- Implementation of security and data protection
- Bachelor’s
Degree in Computer Science, Computer Engineering and/or relevant work experience
- 2 years professional experience in Backend (Django)
- Familiarity with some ORM (Object Relational Mapper)
libraries
- Knowledge on Django Rest Framework, Django Signals and
Django Channels
- Able to integrate multiple data sources and databases into
one system
- 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
- Strong unit test and debugging skills
- Familiarity with FinTech will be an added advantage
- Proficient understanding of code versioning tool (Git)
- Self-motivated, dedicated, and adaptable in a fast-paced
environment
Note: Knowledge will be given high priority rather than years of experience and academic degree