Odoo Software Engineer (Contractor - As Needed)

Bradenton, United States

Description

    We are looking for software engineers experienced with Odoo Enterprise and Community. You must have full stack Odoo knowledge, skills, and experience including Odoo ORM, web client, web templates, web controllers, web pages, point of sale, custom Odoo module development, Odoo App development, ect. You will be a member of a diverse, multidisciplinary team of professionals and involved with multiple challenging projects.  Your team members will have knowledge, skills, and experience in Odoo (functional and technical), project and account management, cloud, software defined networking, financial, and healthcare industries. Team members span the globe geographically and connect remotely. If your contributions meet team expectations and you are reliable, there is potential for schedule part time and full time work, bonuses, and profit sharing. 

Requirements

Knowledge, Skills, and Experience

  • Graduation from an accredited computer science program

  • Speak and write English fluently

  • Direct software engineering knowledge, skills, and experience including:

    • 2 Years experience with Odoo Enterprise and Community Edition customized implementations

    • Object oriented programming, object modeling, MVC,  and relational databases.

    • Odoo web client / "backend" ( ORM, Workflows, Report Engine, BI, CRM, Accounting, Warehouse, MRP, HR, ect)

    • Odoo website (web controllers, Javascript, HTML5, CSS3, Bootstrap, web pages

    • Odoo Point of Sale

    • Odoo 14

    • Integrating 3rd party APIs with Odoo apps / modules

    • Working with multiple remote engineers in the same repository, multiple Git branches, resolving merge conflicts, rebasing, Gitlab Flow, Mastery of Git to manage source code

    • Linux terminal commands related to Odoo server administration

  • Reliable high speed broadband Internet access and distraction free work area for frequent screen-sharing and video conferencing

  • Development hardware: 4vCPU 8GB RAM

  • Available for scheduled screen share, video, voice and written communication for 4 hours during the 2PM to 2AM UTC

Preferred

Great to Have, But Not Required

  • Gitlab

  • Docker

  • Test Driven Development (TDD)

  • Behavior Driven Development (BDD)

  • Continuous Integration

  • Experience with Agile/SCRUM/CI/BDD/TDD projects as a team member

  • Artificial Intelligence

  • Machine Learning

  • Flutter

  • Flask

  • C++ (UnReal Engine- medical simulation AR/VR)

  • Ubuntu / Linux system administration experience

  • Amazon Web Services administration experience

  • Odoo 8 and 10 experience