
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading Odoo solutions firm in Singapore is seeking a passionate Software Engineer to join their team. You will be responsible for designing, customizing, and implementing Odoo ERP solutions for diverse clients. This role emphasizes building innovative business solutions in a dynamic startup environment, integrating AI features, and working closely with colleagues. Candidates should be proficient in Python and PostgreSQL, with familiarity in Odoo and essential programming tools. Competitive salary and growth opportunities are provided.
We are looking for a passionate and driven Software Engineer to join our growing team of Odoo specialists. You will work closely with functional consultants and fellow developers to design, customise, and implement Odoo ERP solutions for our clients across various industries.
This role is ideal for someone who enjoys building real business solutions, working in a small, agile startup, and having a direct impact on both clients and the company’s growth.
Develop, customise, and maintain Odoo modules (Enterprise & Community)
Implement business logic using Python and Odoo ORM
Customise Odoo views using XML, QWeb, and JS
Integrate Odoo with third-party systems (APIs, payment gateways, etc.)
Debug, optimise, and improve existing Odoo implementations
Work closely with functional consultants to translate business requirements into technical solutions
Participate in solution design and technical discussions
Explore and implement AI-powered features (document parsing, automation, data extraction, etc.) where applicable
Must Have
Strong experience in Python
Experience with PostgreSQL
Familiarity with XML / QWeb / JavaScript
Experience using Git
Ability to write clean, maintainable, and scalable code
Comfortable working in a small team / startup environment
Nice to Have (Big Plus)
Knowledge of AI / Machine Learning, LLMs, OCR, or automation tools
Experience integrating external APIs or payment systems
Familiarity with n8n, REST APIs, or cloud deployments
Hands-on experience with Odoo development (v14+ preferred)
Good understanding of Odoo core modules (Sales, Purchase, Inventory, Accounting, HR, etc.)
Startup environment – your ideas matter and your work makes an impact
Work with a dedicated Odoo-focused team
Exposure to AI, automation, and modern ERP solutions
Opportunity to grow into senior / lead roles
Office located at Clarke Quay (Central Singapore) – easy access
Work on real projects with real clients across multiple industries
Competitive salary (based on experience)
Supportive and collaborative team culture
Omnisoft Technologies Pte. Ltd. is an Odoo Silver Partner in Singapore, specializing in ERP implementation, customization, and integration for businesses across multiple industries.
We help companies digitise and automate their operations using Odoo, and we are actively exploring AI-driven enhancements to bring even more value to our clients.
🔗 Website: https://www.omnisoftsolution.com
If you enjoy building solutions, learning fast, and growing with a startup, this is the place for you. You won’t just be “another developer” — you’ll be part of shaping the company’s technical direction and future.