Senior Python Odoo Developer
Varosa Technology

Senior Python Odoo Developer

  • Industry Other
  • Category Information Technology
  • Location Kathmandu, Nepal
  • Expiry date Jun 01, 2025 (Expired)
Job Description
Job Summary:

We are seeking a Senior Python Developer with at least 5 years of professional experience, including strong hands-on expertise in both Odoo ERP customization and Django web development. The ideal candidate will lead the development, implementation, and support of scalable business applications and systems. This role requires a deep understanding of back-end systems, business processes, and software architecture.

Key Responsibilities:


  • Develop, customize, and maintain Odoo modules tailored to business needs.
  • Design and build Django-based web applications and REST APIs.
  • Integrate third-party services and APIs with Odoo and Django platforms.
  • Lead architecture planning and solution design for new projects.
  • Write high-quality, maintainable, and well-documented Python code.
  • Conduct thorough testing, debugging, and performance optimization.
  • Collaborate with cross-functional teams including UI/UX, QA, and product teams.
  • Provide technical mentorship to junior developers and enforce best practices.
  • Manage and resolve technical issues in development and production environments.


Required Skills & Qualifications:
  • Minimum 5 years of experience in Python development, with a strong portfolio in Odoo and Django projects.
  • In-depth experience in Odoo development (custom modules, workflows, reporting, etc.).
  • Proven knowledge of Django and Django REST Framework (DRF).
  • Proficiency in PostgreSQL or other relational databases.
  • Strong understanding of core business functions: Sales, Purchase, Inventory, Accounting, etc.
  • Familiarity with front-end technologies: HTML, CSS, JavaScript, jQuery.
  • Solid experience using Git and collaborative version control workflows.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and team collaboration abilities.


Preferred Skills:
  • Experience with Odoo.sh or Odoo Online.
  • Familiarity with Docker, containerization, and deployment tools.
  • Understanding of Agile/Scrum methodologies.
  • Basic knowledge of Linux-based server environments.
  • Exposure to CI/CD pipelines and automated testing.


Educational Qualification:
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Equivalent work experience may be considered in lieu of formal education.


This job has been expired on 2025-06-01
Share:  

See More Opportunities like this

This job may be closed, but your next opportunity is just a click away. Check out similar positions that are still available and hiring now.