Odoo Developer

Addis Abeba, Ethiopia

Swenetix Tech

Swenetix Tech is known for creating innovative solutions that drive success for our clients. We are committed to delivering high-quality products and services that make a difference in the tech industry. At AddisSoftware, we believe in fostering a culture of creativity, collaboration, and continuous learning. Join us, and be a part of a team that values your contributions and invests in your growth.

Job Overview

We are looking for an enthusiastic Odoo Developer with at least 1 year of hands-on experience to join our team. You will work on customizing and developing Odoo ERP solutions, building business applications, and writing clean, maintainable code across both backend and frontend components. 

Problem Solving
Learning attitude
Analytical Thinking

Responsibilities

  • Develop, customize, and maintain Odoo modules based on business requirements.
  • Customize and extend standard applications (Accounting, Sales, Purchase, Inventory, POS).
  • Implement business logic using Python, Odoo ORM, and framework best practices.
  • Create and modify views, menus, forms, reports, and dashboards using XML, QWeb, JavaScript, and OWL.
  • Design and generate custom PDF, Excel (XLSX), and HTML reports.
  • Build and integrate APIs using JSON-RPC, XML-RPC, REST, or other methods.
  • Debug, troubleshoot, optimize, and enhance existing applications.

Required Skills

  • 1+ year of professional Odoo development experience.
  • Strong Python programming skills.
  • Good understanding of PostgreSQL, Odoo ORM, models, and API decorators.
  • Familiarity with XML, QWeb, JavaScript, and OWL.
  • Understanding of Odoo security (Access Rights and Record Rules).
  • Experience with Git version control.
  • Familiarity with JSON-RPC, XML-RPC, REST APIs, and third-party integrations.

Preferred Qualifications

  • Experience with Odoo versions 18 or 19.
  • Experience in customizing Odoo POS and Accounting modules.
  • Experience with Odoo version upgrades and data migrations.

Why Join Us?

 
  • Opportunity to work in a collaborative and innovative environment.
  • Working in a professional, highly demanded and experienced team
  • Impactfull Work and Opportunity for Growth
  • Flexible and open working environment
  • Learning and personal development 


Our Product

What We Offer


If you are passionate about writing and excited to work on diverse and engaging projects, we’d love to hear from you! Please send your resume, a cover letter detailing your relevant experience, and samples of your work.