Skip to content

Junior ODOO Engineer

Hybrid
  • New York, New York, United States
$70 - $80 per yearPatterson Flynn

Job description

Junior ODOO Engineer Job Description:

F. Schumacher & Co. is a fast-growing and innovative interior design company. We are a technological leader on the design frontier, constantly pushing boundaries and striving for excellence. We are driven by a shared belief that design transforms life. It challenges convention. It brings a unique point of view into the world. It sets trends. And it leaves a mark. F. Schumacher & Co., also known as FSCO, is the parent company of many brands within our portfolio. This role is part of our floorcovering brand, Patterson Flynn. Patterson Flynn, the rug and carpet atelier, is the ultimate destination for tantalizing products with irrefutable style, premium decorator staples that are the best of their kind, and unparalleled service that is accountable and unconditional.

Scope and overview of the role:

Our floorcovering brand, Patterson Flynn, is looking for a Junior Odoo Engineer to join our enthusiastic and highly motivated team. As a Junior Odoo Engineer, you will be participating in development projects for our Odoo-based ERP system. You will be implementing change requests and participating in the maintenance of our technical operations and infrastructure. The ideal candidate should have a strong background in web development and a passion for creating innovative and seamless user experiences.

You will:

  • Manage Odoo backend customization and resolve complicated issues as they come up
  • Create custom modules in ODOO to meet the specific domain requirements
  • Design, develop, and maintain web applications using Python, JQuery, CSS, HTML, and React
  • Ensure the integration of web applications with front-end design principles and guidelines
  • Prepare custom APIs to integrate Odoo with other systems
  • Integrate Odoo with third-party apps and websites using webhooks and APIs
  • Develop custom reports in different formats
  • Write complex SQL queries to interact with the database and perform different actions
  • Re-use the features available in ODOO to fulfill the Scope objective
  • Follow the source code checking process to maintain the code on GitHub
  • Manage proper SDLC for rolling out updates
  • Maintain documentation of rollouts and prepare release notes
  • Manage UAT sessions for Odoo users, involve all stakeholders as necessary
  • Work with stakeholders to propose better architectural designs to help Odoo become robust
  • Follow best practices for secure Software Development
  • Follow best practices in Software development to ensure the readability and maintainability of the code
  • Participate in code reviews and provide constructive feedback
  • Identify and fix bugs, performance bottlenecks, and other issues in a timely manner
  • Optimize applications for maximum speed and scalability

Job requirements

You have:

  • A bachelor's degree in Computer Science / Software Engineering / Information Technology or a related field
  • 1-2 years of proven experience developing new Odoo modules and applications using Python and JavaScript
  • Strong knowledge of Python and programming concepts as well as a solid understanding of Object-Oriented Design and Programming
  • Strong knowledge of front-end technologies such as JavaScript, HTML, CSS, JQuery
  • Knowledge on handling ODOO front end (HTML. XML, CSS, JQuery, and JavaScript)
  • Good knowledge of creating custom widgets in Odoo using JavaScript
  • Complete understanding of Odoo's basic flow
  • Proven expertise in developing custom modules in ODOO
  • ODOO Techno functional knowledge
  • Experience in developing the latest versions of ODOO and Excellent debugging skills in Odoo
  • Core knowledge about the current features available in ODOO – Sales, Purchase, CRM, Accounts, Inventory, Projects, etc.
  • Good knowledge of PostgreSQL with the ability to write SQL queries
  • Knowledge of version control systems like GitHub
  • Knowledge of the Linux operating system

Ideally, you will also have:

  • A strong understanding of Odoo - JavaScript framework (OWL)
  • Knowledge of data models available in Odoo Core
  • Experience writing custom Python scripts to import data in the Odoo database
  • Experience with database systems, preferably MySQL / PostgreSQL
  • Experience working in Odoo.sh
  • Experience migrating from an earlier ODOO version to a newer version

ABOUT FSCO:

F. Schumacher & Co. is a 131-year‐old interior design company that creates and distributes fabric, wallcovering, and furniture to skilled businesses around the world. Our family‐owned company is synonymous with style, taste, and innovation. Our collections are comprehensive, with an extraordinary range united by respect for classicism, an eye for the cutting edge, and an unparalleled level of quality. But don’t be fooled! While we celebrate our storied heritage, we operate like a 131-year‐old startup. Our talented team is innovative and dynamic, and our culture is progressive and fun. In order to continue our success; we are always looking for talented people that fit.

Culture: In our company, you’re judged by your ideas and results, not by your experience or title. So, we encourage you to be thoughtful, and casual, and to speak your mind.

Development: We strive every day to develop you and your colleagues for what we believe is a challenging and supportive business environment.

Teamwork: We believe that success and efficiency can only be a product of collaboration. At FSCO, working together is the rule, not the exception.

Innovation: We have achieved success and longevity through innovation. And we encourage experimentation and rule-breaking. Mistakes? Those are things we embrace, talk about, and learn from.

Life balance: Focused, productive time is more important than long hours. We believe in having enough time to be happy both in the office and out of it.

F. Schumacher & Co. is an Equal Opportunity Employer committed to diversity, inclusion, and equality in the workplace. All qualified applicants will receive consideration for employment without regard to sex, race, color, age, national origin, religion, physical and mental disability, genetic information, marital status, sexual orientation, gender identity/assignment, citizenship, pregnancy or maternity, protected veteran status, or any other status prohibited by applicable national, federal, state or local law.

or