Deba Jyoti Group (D - Lifestyles)


About Us

Founded by Deba Jyoti Kansakar in 1965, Deba Jyoti Group is a conglomerate that owns and operates three subsidiary companies Bhajuratna Agency Pvt. Ltd., D-Lifestyles Pvt. Ltd. and Multisys Pte. Ltd. 

Senior Software Engineer

Basic Information

  • No. of Openings 2
  • Job Category IT&Telecommunication
  • Job Location Kathmandu
  • Job Level Mid Level
  • Salary Negotiable
  • Education Level Bachelors
  • Desired Candidate Both(Female, Male)
  • Experience 2 years
  • Expiry date 2022-05-22

Job Description

  • Must have played with the advanced topic in python: descriptor, metaclasses, abstract classes, decorators 
  • Should be an expert in one of the following frameworks: Flask, Django, FastAPI
  • Candidate must know when to mock, patch and stub 
  • Much have experienced enough with Unit Testing or Test driven development(TDD) using pytest 
  • Should have a good knack for smelling bad code 
  • Should have sound knowledge of background jobs and their limitations; but are not limited to Celery, RQ, and Huey 
  • Must know the  difference between multithreading and multiprocessing 
  • Should have a knowledge to ‘productionize’ the code in an any cloud platform 
  • Must have a knowledge of relational database and its performance optimization

Job Specification

  • Develops information systems by designing, developing, and installing software solutions.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
  • Investigates problem areas.
  • Follows the software development lifecycle.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis and recommending changes in policies and procedures.
  • Obtains and licenses software by obtaining required information from vendors, recommending purchases, and testing and approving products.
  • Protects operations by keeping information confidential.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Accomplishes engineering and organization mission by completing related results as needed.

Apply Instruction

If you are interested you can also send your CV to shristi.khadka@kumarijob.com