Backend Developer - Python

Kathmandu, Nepal

Looking for the perfect Back-End Developer ​ job?

As a Backend Python developer (Odoo), you will work together with your technical colleagues, a project manager and functional analysts. You will be building, integrating and maintaining Python Applications & Odoo implementations for our customers.

The business scope of Odoo is so large that you'll never stop learning and, with a bit of creativity, you'll have a solution to most of your clients' pain points. With such a scope, you'll quickly master all aspects of entrepreneurship, to advise clients as an expert. 

What we are looking for ?

Main Responsibilities
  • Design, develop, and maintain server-side components, APIs and custom modules.
  • Handle data migration, transformation, and scripting tasks.
  • Develop and customize Odoo modules.
  • Troubleshooting
Must Have
  • Proficiency in server-side programming languages Python.
  • Strong knowledge of web frameworks e.g., Express.js, Django.
  • Experience with database management systems e.g., MySQL, PostgreSQL.
  • Have experience with Object Oriented programming.
  • Should have experience with Python unit testing.
  • Have experience with setup of interfaces between different systems using APIs.
  • Should be familiar with Agile and Scrum methodology.
Nice to Have
  • Experience with Odoo Development.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Research & Development
  • Strong analytical skills.
  • Social, flexible, assertive and have a dynamic mindset.

What We Offer?

  • A long term collaboration in a stable and fast growing company with open culture
  • Interesting digital projects.
  • A complete technical and functional Odoo Training
  • A lot of fun and great colleagues!

What We Expect ?

  • You are available to join us in our Chabahil Kathmandu office from Day 1.
  • You have strong analytical & communication skills.
  • You are friendly with client and service minded.
  • You are social, flexible, assertive and have a dynamic mindset.
  • You are a team player, but can also work independently.