Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer Lead

JR FOODS PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading food company in Singapore is seeking an ERP / Odoo Developer Lead to join their digital transformation team. This role involves customizing and developing applications to support various business operations, from production to procurement. The ideal candidate should have a Bachelor's in Computer Science, at least 3 years of software development experience with a strong understanding of ERP processes. Proficiency in Python and database management is critical, along with good collaboration skills. Competitive compensation offered.

Qualifications

  • Minimum 3 years relevant software development experience, including hands-on experience with Python and PostgreSQL.
  • Familiarity with front-end development using JavaScript and basic HTML/CSS skills.
  • Strong understanding of ERP processes including procurement and production scheduling.

Responsibilities

  • Gather requirements and design systems in collaboration with business teams.
  • Develop and customize ERP/Odoo applications and modules.
  • Maintain documentation, training materials, and oversee project progress.

Skills

Python
Database systems
JavaScript frontend development
REST API/JSON-RPC integrations
Problem-solving
Team collaboration

Education

Bachelor's degree in Computer Science

Tools

Git
Odoo ERP
PostgreSQL
Job description
About the Role

We are looking for a skilled ERP / Odoo Developer Lead to join our digital transformation team. You will play a key role in customizing and developing application modules to support business operations across production, warehouse, procurement, employee cafeteria, and IoT integration. Your work will contribute to process automation, cost optimization, and system intelligence.

Responsibilities
  • Collaborate closely with business teams for requirements gathering, business process analysis, and system design.
  • Develop applications or customize modules in ERP / Odoo system.
  • Design business logic using Python, and XML.
  • Create and modify views (form, tree, kanban, etc.) and reports using QWeb and XLS export.
  • Design and optimize database schemas to ensure efficient data access and system stability.
  • Implement and maintain integrations between the ERP system and other internal platforms.
  • Manage source code using Git, including code reviews, version control, and branch management.
  • Proactively monitor project progress, coordinate development resources, and resolve technical issues to ensure timely delivery.
  • Prepare and maintain comprehensive technical documentation, user manuals, and training materials.
  • Work closely with the CTO, data analyst, AI engineer, and business users
Qualifications
  • Bachelor's degree or above in Computer Science, Software Engineering, or related fields.
  • Minimum 3 years of relevant software development experience, with 2-3 years of hands‑on experience and knowledge of database system in Python and PostgreSQL.
  • Familiar with JavaScript frontend development and basic HTML / CSS skills.
  • Experience with REST API / JSON‑RPC integrations.
  • Strong understanding of ERP business processes, especially procurement, inventory, and production scheduling.
  • Experience using version control tools (e.g., Git).
  • Strong communication, coordination, and team collaboration skills.
  • In depth knowledge of full stack Web Programming language including Python, Java Script, etc.
Good to have
  • Prior experience in Odoo ERP development or implementation.
  • Knowledge or experience in finance, inventory management, or manufacturing industries.
  • Experience in data modelling, data warehousing and data transformation.
  • Experience with end-to-end enterprise system implementation.
  • Familiarity with Generative AI tools and their application.
  • Experience with SAP Business One integration via Integration Layer using SOAP or Service Layer (REST API).
Soft Skills
  • Strong problem‑solving and analytical skills.
  • Ability to work independently and as part of a cross‑functional team.
  • Good communication and documentation skills.
  • Open to learning and adapting in a fast‑paced environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.