About the Company

OERP Canada is an ERP consulting and development firm focused on delivering Odoo-based solutions to streamline operations and enhance efficiency across diverse industries. The company emphasizes collaboration, innovation, and professional growth, providing an environment where employees are empowered to take ownership, be creative, and contribute to meaningful client projects.

About the Role

The Odoo Developer will design, develop, and maintain integrated Odoo applications for clients. The role involves working within cross-functional teams, including business advisors, consultants, and other developers, to implement and customize ERP solutions. This position is suited for an intermediate-level developer with hands-on Odoo experience who is proactive and solution-oriented.

Responsibilities:

  • Design and develop integrated Odoo applications
  • Implement client solutions as part of cross-functional teams
  • Integrate Odoo with external applications
  • Troubleshoot, debug, fix, and upgrade software to ensure robust client solutions
  • Meet with stakeholders to understand business requirements
  • Translate business processes into software solutions
  • Follow best programming practices, including coding standards, code reviews, and test coverage
  • Support and maintain implemented solutions

Requirements:

  • Degree in Computer Science, Software Engineering, or a related discipline
  • Minimum 3 years of software development experience, including at least 2 years with Odoo or OpenERP
  • Experience in ERP implementations, development, and customization
  • Proficiency with Git and CI/CD workflows
  • Strong Linux skills
  • Familiarity with cloud systems such as AWS, EC2, ECS is a plus
  • Strong knowledge of Odoo ORM
  • Frontend skills: TypeScript or JavaScript, HTML, SASS, LESS, or CSS
  • Backend and object-oriented programming: Python, Java, C++
  • Experience with relational databases such as SQL, PostgreSQL, MySQL, or equivalents
  • Strong analytical, troubleshooting, and problem-solving skills
  • Excellent written and verbal communication skills
  • Experience with automated testing, including functional, integration, stress, and performance tests
  • Attention to detail, flexibility, and eagerness to learn new technologies

What’s Offered:

  • Work on impactful projects that help businesses optimize operations
  • Opportunities for professional development and career advancement
  • Collaborative and dynamic work culture
  • Fast-paced and engaging work environment with recognition for achievements
  • Long-term career growth opportunities aligned with personal ambitions

Please refer to the official website below for a comprehensive job description and application details: