Odoo Software Engineer

About the position

As an Odoo Software Developer, you will be solving business problems using the Odoo ERP framework and development stack. You will be part of a cohesive team that assesses customer requirements and formulates solutions to deliver solutions that are robust, scalable and reliable. You will also have the opportunity to learn from one another on techniques, technologies and business cases to hone your software development skills and business acumen to develop yourself into an effective business-technology bridge.

Key Responsibilities

  • Defines project objectives by analyzing user requirements; envisioning system features and functionality.

  • Designs and develops user interfaces by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.

  • Recommends solutions by comparing advantages and disadvantages of alternatives.

  • Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.

  • Supports users by developing documentation and assistance tools.

  • Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.

  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.

Requirements

  • Good work attitude to deliver high-quality solutions

  • Strong team spirit in communication and co-learning

  • Proactive spirit to take the initiative when it is needed and not wait for instructions to take action

  • Innovative spirit to be on the lookout for better ways to do things

  • Strong work ethics; we do not believe in taking shortcuts

  • Strong foundation in software development techniques, strategies, and concepts

  • Strong foundation in Python, Javascript, HTML, CSS, etc.

  • Foundation on VPS and SSL management

Bonus to have

  • Strong foundation in Odoo ERP (v8 and later)

  • Strong foundation in SSL protocols and certificate management

  • Strong foundation in VPS management

  • Experience in developing enterprise solutions

  • Exposure to and experience in Ansible and Docker

  • Exposure to and experience in Android and iOS development

  • SDLC experience

  • Software Project Management experience

  • Coaching experience

How to apply

Here is what you need to do to break the ice and allow us to get to know you. Tell us:

  • Why you are the right person for our team.

  • Tell us about you and how you have an interest in this role.

  • What are your life goals and how having this position will help you get there.

  • How you are able to contribute and what you aim to achieve while doing the role.

Prepare the above in a brief write up (no more than 1 page) and paste into the application description box.

We believe in having your work speak for you. Regardless of your education level, you are welcome to apply. If you can do it, you’re hired.

**Only Singaporeans and Singapore PRs may apply.