IS

Mid Level Software Engineer - Odoo

Indetechs Software Limited

Dhaka, Bangladesh On-site Software Engineering Posted 14h ago

About this job

About the Project We are building a robust and scalable business management platform using Odoo to support small and medium-sized enterprises across our group of companies. The platform integrates end-to-end business operations, including Website, HR, Accounting, and CRM, into a unified ecosystem. Our goal is to deliver customized Odoo solutions that are clean, maintainable, scalable, and easy to extend.

We collaborate closely with different departments to understand their business processes and translate them into well-structured Odoo modules and configurations. This is a hands-on engineering role involving the full lifecycle of Odoo projects, including: ✔ Custom module development and business logic implementation. ✔ Integration with third-party APIs and external platforms. ✔ UI customization using Odoo's OWL framework and QWeb templates. ✔ Data migration, system configuration, and version upgrades. ✔ Performance optimization and code quality improvements.

Role Overview As a Mid-Level Software Engineer (Odoo), you will design, develop, customize, and maintain Odoo modules to extend the platform's core functionality. You will work closely with business analysts, QA engineers, and project managers to deliver reliable, production-ready solutions. The ideal candidate should have a solid understanding of the Odoo framework, Python backend development, and frontend customization.

You should be comfortable working with existing Odoo source code and following best practices for module architecture, maintainability, and upgrade compatibility. Key Responsibilities ✔ Develop, customize, and maintain Odoo modules to meet business requirements. ✔ Extend existing Odoo applications, including Website, Accounting, HR, and CRM, to support business operations. ✔ Build and customize user interfaces using QWeb templates and the OWL JavaScript framework. ✔ Write clean, maintainable, and testable Python code following Odoo's MVC architecture and ORM conventions. ✔ Integrate Odoo with external systems and platforms using REST and JSON-RPC APIs. ✔ Perform data migration and system upgrades across different Odoo versions. ✔ Diagnose, troubleshoot, and resolve issues in custom modules and core Odoo applications. ✔ Collaborate with stakeholders to define functional requirements, prepare technical specifications, and participate in code reviews. ✔ Develop and execute unit and integration tests to ensure module reliability and system stability. ✔ Support deployment and maintenance across development, staging, and production environments using Docker or similar tools.

This job was collected from BDJobs. You apply on the original posting; TechShilpo is not the employer.

Keep looking

Similar Software Engineering jobs

All →

Software Engineer / Senior Software Engineer

A Well Reputed Group of Company

New
Narayanganj, Bangladesh On-site 🇧🇩 Bangladesh

Experience in software development using (C# ASP.NET, WEB API, SOAP API, ANGULAR, JavaScript/Type Script, Java, Android) Experien…

Salary: negotiable 14h ago · via company site
Dhaka, Bangladesh On-site 🇧🇩 Bangladesh

Develop and maintain responsive front-end interfaces using React.js Build RESTful APIs and server-side logic with Node.js and Exp…

Salary: negotiable 14h ago · via company site
New
Dhaka, Bangladesh On-site 🇧🇩 Bangladesh

Company Name: US-Bangla Airlines Location: Dhaka Job Type: Full-Time Workplace Type: Full-time Job ID: IJOB202679889 Diagnose and…

Salary: negotiable 14h ago · via LinkedIn

Senior SAP S/4HANA ABAP Developer

Renowned European Company

New
Bangladesh On-site 🇧🇩 Bangladesh

Job Responsibilities Develop, enhance, and maintain SAP applications using ABAP and ABAP Objects. Work on SAP S/4HANA implementat…

Salary: negotiable 14h ago · via company site

Software Developer (Mid-Level)

Delta Life Insurance Company Limited

New
Dhaka, Bangladesh On-site 🇧🇩 Bangladesh

WE ARE HIRING Delta Life Insurance Company Limited, one of the leading life insurance Companies in Bangladesh, providing life ins…

Salary: negotiable 14h ago · via company site
Bangladesh On-site 🇧🇩 Bangladesh

Company Name: Bdtask Limited Location: Dhaka (Khilkhet) Job Type: Full-Time Workplace Type: Full-time Job ID: IJOB202675696 Bdtas…

Salary: negotiable 3 days ago · via LinkedIn