Key Functions / duties & Responsibilities of this position:
- Delivering high-quality application
- Supporting and fixing existing functionality
- Analyzing requirements and designing new functionality
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Qualifications & Qualities required:
- Graduate in Computer Science, Engineering or a related subject
- Expertise in Python framework- DJANGO
- Knowledge of object-relational mapping (ORM)
- Sound skill in developing python modules and interfaces with API’s
- Writing reusable, testable, and efficient code
Experience with third-party libraries and APIs.
- Strong unit test and debugging skills
- Critical thinking and problem-solving skills
- Good time-management skills.
- Great interpersonal and communication skills.
- Team-player attitude.
- Basic understanding of code versioning tools, such as Git
- Continuous learner with a passion for technology
- Solid database skills in a relational database (i.e . PostgreSql,Oracle,etc.)