2,017,853open jobs
119,416companies
250,857added this week
Browse all
Location
In office (Bangladesh)
Seniority
Middle
Employment
Full-Time

First seen by Alion on Oct 27, 2026.

Overview
Company
Impact
Profile match
Indetechs delivers innovative software, engineering, and digital solutions that drive efficiency, innovation, and sustainable growth.
Responsibilities & Context

About the Project

We are building a robust, scalable business management platform using Odoo to serve small and medium-sized enterprises across our companies. Our platform covers end-to-end operations - from Website, HR, Accounting and CRM - all integrated into a unified ecosystem. Our goal is to deliver customised Odoo implementations that are clean, maintainable, and extensible. We work closely with all departments of our company to understand their business processes and translate them into well-structured Odoo modules and configurations. This is a hands-on engineering role. You will be contributing to the full lifecycle of Odoo projects, including:

  • Custom module development and business logic implementation
  • Integration with third-party APIs and external platforms
  • UI customisation using Odoo's OWL framework and QWeb templates
  • Data migration and system configuration
  • Performance optimisation and code quality improvements

Role Overview

As a Mid-Level Software Engineer specialising in Odoo, you will be responsible for designing, developing, and maintaining custom Odoo modules that extend the platform's core functionality. You will work within a cross-functional team alongside business analysts, QA engineers, and project managers to deliver reliable, production-ready solutions. You are expected to have a solid understanding of the Odoo framework, Python backend development, and some familiarity with frontend customisation. You should be comfortable reading existing Odoo source code and following best practices for module structure and upgradability.

Responsibilities

  • Develop and maintain custom Odoo modules
  • Extend existing Odoo apps (Website, Accounting, HR, CRM) to meet business requirements
  • Build and customise views using QWeb templates and the OWL JavaScript framework
  • Write clean, testable Python code following Odoo's MVC/ORM patterns
  • Integrate Odoo with external systems via REST/JSON-RPC APIs
  • Perform data migrations and upgrades across Odoo versions
  • Diagnose and fix bugs in both custom and core Odoo modules
  • Collaborate on functional requirements, technical specifications, and code reviews
  • Write unit and integration tests to ensure module reliability
  • Support deployment, staging, and production environments using Docker or similar tooling
Experience
  • 2 to 4 years
  • The applicants should have experience in the following business area(s): Software Company
Additional Requirements
  • Age At least 26 years

Required Qualifications

• 2-4 years of professional experience with Odoo development (v16, v17, v18, or v19)

• Strong proficiency in Python and Odoo's ORM (models, fields, computed fields, constraints)

• Solid understanding of Odoo module structure, manifest files, and inheritance patterns

• Hands-on experience with QWeb reports and views

• Familiarity with PostgreSQL - writing queries, understanding performance basics

• Experience with Git-based workflows and collaborative development

• Ability to read and extend core Odoo source code responsibly

• Basic knowledge of JavaScript and Odoo's OWL framework for frontend customisation

• Good communication skills and ability to translate business needs into technical solutions

Nice to Have

• Knowledge of Docker and containerised deployment workflows

• Exposure to accounting workflows, inventory valuation methods, or HR payroll modules

• Contributions to open-source Odoo community modules or the OCA (Odoo Community Association)

• Experience with automated testing frameworks in Odoo (unittest, tour tests)

• Experience with CI/CD pipelines for automated testing, deployment, and release management

• Prior experience with ERP systems and understanding of ERP implementation methodologies

Skills

Docker, Git, JavaScript, Odoo and Python, PostgreSQL, XML

  • Employment status: Full Time
  • Workplace: Work at office
  • Vacancies: 1
  • Salary: Negotiable
  • Job location: Anywhere in Bangladesh
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,017,853 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Enterprise Apps
Similar stack
Same company
Bangladesh
≈ $10k – $27k per year (Estimated) · In office · 3+ years exp · Dhaka
Apex
Apex
MuleSoft
Analytics
Tableau
Power BI
Looker
Management
ClickUp
ServiceNow
Zapier
Apply
In office · Tashkent
1C
Management
Jira
Service Desk
Apply
Workday Consultant 6 hours ago
$66k – $94k per year (gross) · In office · Contractor · 5+ years exp · Singapore
Apply
$84k – $141k per year (gross) · In office · Full-Time · 5+ years exp · Singapore
Python
JavaScript
SQL
C#
C#
.NET
Analytics
Master Data Management
Life Sciences
GMP
LIMS
MedTech
21 CFR Part 11
CAPA
Apply
Workday Consultant 6 hours ago
$75k – $80k per year (gross) · In office · Contractor · 5+ years exp · Singapore
Apply
Web Developer 1 day ago
$1.5k – $2k per year · In office · Full-Time · Bangladesh
Apply
MIS Officer 1 day ago
In office · Full-Time · Master's Degree · Bangladesh
PHP
SQL
Databases
MySQL
Analytics
Power BI
Microsoft Excel
Apply
≈ $20k – $45k per year (Estimated) · In office · 12+ years exp · India · Pakistan · Bangladesh
QA
Rest-Assured
Apply
≈ $6.5k – $13k per year (Estimated) · Remote (Bangladesh) · Internship · Bangladesh
JavaScript
C#
C#
ASP.NET Core
DevOps
Git
Apply
In office · Full-Time · Bangladesh
JavaScript
PHP
Node JS
Node JS
Express
Databases
MySQL
Frontend
Next.js
React.js
DevOps
Rest API
Git
GitHub
Apply
See all jobs
This is one of many
2,017,853 more open roles from verified company boards, updated every day.