# Odoo Software DeveloperCorporate / IT & Systems · Harsana Kalan, Sonipat, HaryanaApply for this roleYou apply directly to Morcom — no consultant, no fee.## At a glancePosition: Odoo Software DeveloperDepartment: Corporate / IT & SystemsLocation: Harsana Kalan, Sonipat, Haryana## ROLE PURPOSE* Position: Odoo Software Developer (Technical / In-house ERP Development)* Department: ERP / IT – Business Systems* Reports To: Director / Operations Head – Morcom* Company: Morcom Induction Pvt Ltd* Location: 21, 22, Sub Tehsil 50, Nos, 30/20, 1 22/2, Rathdhana Road, Harsana Kalan, Sonipat, Haryana – 131001* Employment Type: Full-time, Permanent (on-site at factory)* Working Days: Monday to Saturday* Working Hours: 9:00 AM – 7:00 PM* Experience Required: 2–6 years hands-on Odoo development (Python / XML / OWL / PostgreSQL)* Qualification: B.E. / B.Tech / BCA / MCA / B.Sc-IT or equivalent; Odoo certification a plus* CTC: Competitive / month (in-hand, negotiable on Odoo + coding depth)Job Description & Candidate SpecificationRole SnapshotRole PurposeThe Odoo Software Developer builds and maintains Morcom's in-house Odoo ERP — writing custom modules and automations, extending the standard flows across Manufacturing, Inventory, Purchase, Sales and Accounting, and turning shop-floor and office requirements into clean, working code. This is a hands-on developer seat (Python / XML / OWL / PostgreSQL), not a configuration-only functional role.Key Responsibilities1. Custom Development* Modules & logic:Develop / modify Odoo modules — new models, fields, views, workflows and business logic in Python and XML.* Framework:Correct use of the ORM, inheritance, computed / related fields, onchange and constraints; clean module structure and security rules.2. Backend & Database* Automation:Write server and scheduled actions (ir.cron), automations and validations (@api.constrains).* Database:Safe PostgreSQL / SQL where needed (parameterised); performance-tune slow screens and heavy queries.3. Frontend, Views & Reports* Views:Build / modify form / tree / search views and smart buttons.* Reports:QWeb PDF reports, Excel exports and OWL components / dashboards.4. Functional Fluency (Manufacturing)* Build for the shopfloor:Understand and build for BOM, Manufacturing Orders, Work Orders, Inventory, Purchase and Sales.* India localisation:GST / HSN, e-invoice and E-Way Bill in Odoo.5. Integrations, Migration & Deployment* Integrations:XML-RPC / REST integrations with external systems.* Migration & deploy:Data migration from Tally / Excel with validation; Git version control, module upgrades and staging-vs-production discipline.6. Support & Documentation* Support:Resolve user issues and keep the system stable and backed up.* Docs:Maintain code and configuration documentation and change logs.## REQUIREMENTSRequired Skills & Competencies* Odoo technical:Python, XML, OWL (JS), PostgreSQL, QWeb, ORM, security rules and module structure.* Manufacturing literacy:MRP / BOM / Work Orders, Inventory, Purchase, Sales and Indian GST — enough to build correctly.* Version control:Git and safe staging-vs-production deployment.* Problem-solving:Systematic debugging and clean, maintainable code.* Communication:Fluent Hindi and working English.* Ownership:Treats the ERP as a product to improve, not a project to close.Qualifications & Experience* B.E. / B.Tech / BCA / MCA / B.Sc-IT or equivalent.* 2–6 years hands-on Odoo development with real custom modules (Python / XML / OWL / PostgreSQL).Good To Have* Manufacturing / induction / electronics ERP exposure.* Barcode / RFID / IoT / shop-floor integration.* Odoo official technical certification; prior in-house ERP ownership.KEY PERFORMANCE INDICATORS (KPIs)* Delivery:On-time, working customisations and reports.* Stability:System stability and screen / query performance.* Code quality:Clean, documented, version-controlled code.* Adoption:Users actually use what is built.First 90 Days — Performance Expectations* Day 1 – 30:Learn Morcom's Odoo instance and processes; map the customisation and integration needs.* Day 31 – 60:Deliver priority customisations, reports and automations; stabilise master data.* Day 61 – 90:Own the development backlog, ship modules to production with Git discipline and clean documentation.How To ApplyInterested candidates may share their updated CV at hr@morcom.in with the subject line “Application – Odoo Software Developer”. Shortlisted candidates will be invited for a Face-to-Face technical interview (including a short live coding / screen-share task) at the Morcom factory.