Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Omnisoft Technologies Pte. Ltd.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

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.

Benefits

Startup environment
Competitive salary
Collaborative team culture
Opportunity for career growth

Qualifications

  • Strong experience in Python.
  • Experience with PostgreSQL.
  • Familiarity with XML/QWeb/JavaScript.
  • Experience using Git.
  • Ability to write clean, maintainable, scalable code.
  • Comfortable in a small team/startup environment.

Responsibilities

  • Develop, customise, and maintain Odoo modules.
  • Implement business logic using Python and Odoo ORM.
  • Customise Odoo views using XML, QWeb, and JS.
  • Integrate Odoo with third-party systems.
  • Debug, optimise, and improve existing Odoo implementations.

Skills

Python
PostgreSQL
XML
QWeb
JavaScript
Git
AI / Machine Learning
n8n

Tools

Odoo
Job description
About the Role

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.

What You Will Be Doing
  • 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

What We Are Looking For

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.)

What We Offer
  • 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

About Omnisoft

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

Why Join Us?

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.