Taro Logo

Odoo Developer

Tamkeen Technologies is a Saudi Arabian technology company specializing in enterprise software solutions and ERP systems implementation.
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS

Job Description

Tamkeen Technologies is seeking an experienced Odoo Developer to join their Professional Services team in Riyadh, Saudi Arabia. This role focuses on developing and customizing ERP solutions using the Odoo framework. The ideal candidate will have strong Python programming skills and experience with Odoo development, particularly versions 13 through 18. You'll be responsible for analyzing business requirements, designing and developing new modules, integrating third-party systems, and ensuring optimal system performance. The position requires a blend of technical expertise in both backend development with Python and PostgreSQL, as well as frontend technologies. You'll work in a collaborative environment where you'll not only develop solutions but also provide documentation and user support. This role offers an opportunity to work with enterprise-level ERP systems and make a significant impact on business operations through technology solutions. The position requires 2-3 years of relevant experience and offers a full-time, on-site work arrangement in Riyadh.

Last updated a month ago

Responsibilities For Odoo Developer

  • Analyze business requirements and translate them into Odoo ERP solutions
  • Design, develop, and customize new Odoo modules using Python and the Odoo framework
  • Modify existing modules to meet evolving user needs
  • Integrate Odoo with third-party systems (API/Connectors)
  • Manage and configure Odoo databases and environments
  • Perform testing and debugging to ensure system performance and reliability
  • Prepare technical documentation for custom modules and solutions
  • Provide user support and training when needed
  • Follow best practices for development, security, and performance optimization

Requirements For Odoo Developer

Python
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field
  • Minimum 2–3 years of hands-on experience in Odoo development
  • Strong proficiency in Python and the Odoo development environment (preferably Odoo v13–v18)
  • Good understanding of PostgreSQL database structure
  • Experience with front-end technologies (JavaScript, HTML, CSS)
  • Familiarity with REST APIs and XML-RPC
  • Experience with version control systems like Git and deployment in Linux environments
  • Strong problem-solving and analytical skills
  • Ability to work collaboratively within cross-functional teams
  • Effective time management and multitasking ability
  • Excellent written and verbal communication skills
  • Self-motivated and eager to learn new technologies and frameworks

Related Jobs

Odoo Developer

Odoo Developer position at Tamkeen Technologies, working on backend development with Odoo framework in Riyadh, Saudi Arabia

Laravel PHP Full Stack Software Engineer

Laravel PHP Full Stack Software Engineer position at InnovationTeam, based in Riyadh, Saudi Arabia. Full-time, on-site role in IT department.

Full-stack Engineer (Intermediate) Onsite in Riyadh - Octopus by RTG

Mid-level Full-stack Engineer position at Robusta, focusing on building production web applications and APIs with modern cloud technologies in Riyadh.

Full-stack Engineer (Intermediate) Onsite in Riyadh - Octopus by RTG

Intermediate Full-stack Engineer position at Octopus by RTG in Riyadh, focusing on building AI-enabled web applications with 3+ years of experience required.

Laravel PHP Full Stack Software Engineer

Full-stack software engineering position focusing on Laravel/PHP backend development and modern frontend technologies, based in Riyadh, Saudi Arabia.