Job Title: Odoo Software Developer
Location: Onsite - Plymouth, Michigan
Job Type: Full-Time
Industry: ERP / Software Development
About the Role:
We are looking for a talented and experienced Odoo Software Developer to join our team onsite at our Plymouth, Michigan location. As part of our ERP team, you'll play a critical role in designing, developing, and implementing custom Odoo modules and solutions tailored to our business needs. You'll work closely with cross-functional teams including operations, finance, and logistics to streamline processes and drive efficiency.
Key Responsibilities:
- Design and develop custom Odoo modules and features.
- Maintain and improve existing Odoo applications.
- Integrate Odoo with third-party systems using APIs and custom connectors.
- Collaborate with business stakeholders to gather requirements and provide scalable technical solutions.
- Customize and configure workflows, reports, and dashboards within Odoo.
- Perform code reviews, testing, and documentation.
- Provide technical support, bug fixing, and system upgrades.
- Ensure data integrity and security within the ERP environment.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 2+ years of hands-on experience with Odoo development (v13 and above preferred).
- Strong proficiency in Python, PostgreSQL, and Odoo's ORM/API.
- Experience with Odoo customization including workflows, reports, QWeb views, and modules.
- Good knowledge of HTML, JavaScript, XML, and CSS.
- Familiarity with Linux environments and Git version control.
- Excellent problem-solving and communication skills.
- Ability to work onsite in Plymouth, MI.
Preferred Qualifications:
- Odoo Certification(s).
- Experience with manufacturing or supply chain modules.
- Previous work in a multi-location ERP environment.
- Experience with Docker or cloud deployment (AWS, Azure, etc.).
What We Offer:
- Competitive salary and benefits package.
- Opportunity to work in a growing company with cutting-edge technology.
- Collaborative and supportive work environment.
- Career advancement opportunities and continuous learning.
