About the Role
We are looking for a Senior Odoo Technical Developer to design, develop, and maintain robust Odoo-based solutions that support business operations across multiple domains. The ideal candidate has deep technical expertise in Odoo development, strong problem-solving skills, and the ability to translate business requirements into scalable, high-performance systems.
You will play a key role in custom module development, system integrations, performance optimization, and mentoring junior developers.
Key Responsibilities
- Design, develop, and maintain custom Odoo modules using Python and XML
- Customize existing Odoo applications (Sales, CRM, Accounting, Inventory, HR, etc.)
- Develop and optimize business workflows, reports, and dashboards
- Integrate Odoo with third-party systems using REST APIs, web services, and external libraries
- Ensure high performance, scalability, and security of Odoo applications
- Debug, troubleshoot, and resolve complex technical issues
- Perform Odoo upgrades, migrations, and version compatibility checks
- Collaborate with functional consultants to translate business requirements into technical solutions
- Write clean, reusable, and well-documented code
- Review code and mentor junior developers, enforcing best practices
- Participate in architecture discussions and technical decision-making
Required Skills & Qualifications
- 5+ years of experience in Odoo development
- Strong expertise in Python, Odoo ORM, and PostgreSQL
- Hands-on experience with Odoo framework, custom addons, and module lifecycle
- Proficiency in XML, QWeb, JavaScript, HTML, and CSS
- Experience with Odoo APIs, security rules, access rights, and record rules
- Solid understanding of business processes (Accounting, Sales, Inventory, HR)
- Experience with Linux environments, Git, and deployment workflows
- Strong debugging and performance optimization skills
Nice to Have
- Experience with Odoo.sh or cloud-based Odoo deployments
- Knowledge of Docker, CI/CD pipelines, or DevOps practices
- Experience in large-scale ERP implementations
- Familiarity with multi-company and multi-currency setups
- Prior experience in mentoring or leading technical teams
Soft Skills
- Strong analytical and problem-solving mindset
- Excellent communication and collaboration skills
- Ability to work independently and take ownership of tasks
- Detail-oriented with a focus on quality and maintainability
Job Type: Full-time
Application Question(s):
- How many years of experience do you have as an Senior Odoo Technical Consultant?
- Salary expectation in PKR?
- What is your current notice period? (days)
- What would you rate your English (Speaking/Writing) out of 10?
Work Location: In person