Python developer - Nepal

 Qualifications and Experience:

  • Must have a full-time degree in Computer Science or similar.
  • At least 2 years of work experience in a related field.

Competencies Required:

  • Proficiency in Python.
  • Knowledge of Python web frameworks such as Django, Flask, Tornado.
  • Knowledge of ORM libraries.
  • Knowledge of package management systems like PIP, Conda.
  • Knowledge of web servers like Nginx, Gunicorn, Apache.
  • Follow agile principles and processes including (but not limited to) standup meetings, sprints, and retrospectives.
  • Ability to design, build and work with RESTful Web Services in JSON and XML formats.
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Theoretical and practical knowledge of SQL / NoSQL databases with hands-on experience in at least one database system.
  • Solid understanding of Data Structure and Algorithms.
  • Solid understanding of Object-Oriented Programming concepts.
  • Strong unit test and debugging skills.
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with Version Control tools such as Git.
  • Familiarity with the deployment process.
  • Familiarity with AWS and various services. 
Read More

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*