Apply Edge Tailor my CV for this job — free

Mid Level Software Engineer - Odoo (For Indetechs Software Limited.) - Job ID : 1549659

Bdjobs.com · Dhaka, Bangladesh

Tailor my CV for this job — free

See similar jobs

Indetechs Software Limited. is looking for Mid Level Software Engineer - OdooAbout the ProjectWe 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 implementationIntegration with third-party APIs and external platformsUI customisation using Odoo's OWL framework and QWeb templatesData migration and system configurationPerformance optimisation and code quality improvementsRole OverviewAs 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.ResponsibilitiesDevelop and maintain custom Odoo modulesExtend existing Odoo apps (Website, Accounting, HR, CRM) to meet business requirementsBuild and customise views using QWeb templates and the OWL JavaScript frameworkWrite clean, testable Python code following Odoo's MVC/ORM patternsIntegrate Odoo with external systems via REST/JSON-RPC APIsPerform data migrations and upgrades across Odoo versionsDiagnose and fix bugs in both custom and core Odoo modulesCollaborate on functional requirements, technical specifications, and code reviewsWrite unit and integration tests to ensure module reliabilitySupport deployment, staging, and production environments using Docker or similar toolingEducational RequirementsSkills Required: XML, JavaScript, PostgreSQL, Git, Odoo and Python, DockerExperience Requirements2 to 4 year(s)The applicants should have experience in the following business area(s):Software CompanyRequired Qualifications