Software Developer

K2J Marketing Partners

St. Louis (MO)

On-site

USD 95,000 - 135,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k)
Bonus based on performance
Company parties
Competitive salary
Dental insurance
Free food & snacks
Health insurance
Paid time off

Job summary

K2J Marketing Partners in St. Louis is seeking an experienced Odoo Developer with a strong command of Python to lead end-to-end module implementations and align ERP capabilities with warehouse and supply chain needs.

Reporting to IT, you’ll design, test, deploy, and support Odoo enhancements, build integrations, and drive automation initiatives, including AI-enabled workflows that reduce manual entry. This is a hands-on, collaborative role requiring practical technical skills.

Qualifications

  • 2+ years of hands-on Odoo development and administration in production.
  • Experience with custom Odoo modules beyond basic Studio configuration.
  • Proficiency in Python, Odoo ORM, XML, QWeb, and PostgreSQL.
  • Familiarity with Odoo.sh, Git, and controlled deployments.

Responsibilities

  • Design, develop, test, document, and maintain custom Odoo modules and enhancements.
  • Manage Odoo.sh workflows, branches, builds, staging, and deployments.
  • Configure models, views, reports, and automated actions within Odoo.
  • Build API/webhook integrations with eCommerce, shipping, and finance systems.
  • Plan data migrations, master data cleanup, and data integrity controls.
  • Develop automated tests and maintain deployment documentation.
  • Lead pilots to validate major workflow changes before deployment.
  • Improve Inventory, Purchasing, Manufacturing, and warehouse workflows.
  • Train users and support UAT, releases, and post-launch support.

Skills

Odoo development
Python
Odoo ORM
XML
QWeb
PostgreSQL
Git
AI automation tools
Odoo.sh

Tools

Odoo.sh
Git
PostgreSQL
AI automation tools

Job description

Benefits
  • 401(k)
  • Bonus based on performance
  • Company parties
  • Competitive salary
  • Dental insurance
  • Free food & snacks
  • Health insurance
  • Paid time off

K2J Marketing Partners is a boutique, full-service marketing firm partnering with casino clients nationwide to develop brand awareness through unique, high-end products and events. We offer custom sourcing, fulfillment, retail brand offerings, promotional products, onsite event experiences, gift cards and more to fully promote their brand experience, build loyalty, and enhance relationships.

Software Developer

K2J Marketing Partners is seeking an experienced Odoo Developer with a strong command of Python and a proven track record in the end-to-end implementation of custom modules in Odoo. As a crucial member of our dynamic team, you will play a pivotal role in shaping the future of our Odoo implementation and contribute to the overall success of our organization.

Reporting to the Director of IT, you will work closely with current team members to understand operational challenges, translate business needs into practical system solutions, and develop, test, deploy, and support Odoo enhancements.

This is not a traditional help-desk role. The ideal candidate combines strong Odoo development skills with a practical understanding of warehouse and supply chain operations and enjoys seeing how technology improvements translate into measurable operational results.

Objectives And Responsibilities
  • Design, develop, test, document, and maintain custom Odoo modules and system enhancements.
  • Manage and support Odoo.sh development workflows, including Git branches, builds, staging validation, production deployments, logs, dependencies, and upgrade readiness.
  • Configure and customize models, fields, views, menus, reports, QWeb templates, automated actions, workflows, access rights, and record rules.
  • Troubleshoot failed builds, server errors, scheduled jobs, data issues, integrations, security issues, and system performance problems.
  • Build and maintain API and webhook integrations with eCommerce, shipping, finance, reporting, and other business applications.
  • Follow structured testing, documentation, deployment, and change-management practices to maintain system stability and data integrity.
  • Plan and execute controlled data imports, migrations, reconciliations, and master-data cleanup involving products, packaging, locations, lots, expiration dates, and opening inventory.
  • Develop automated tests for custom modules and maintain documented deployment, validation, and rollback procedures.
  • Prototype and validate major workflow changes through controlled pilots before warehouse-wide deployment.
  • Inventory, WMS & Supply Chain
  • Configure and improve Odoo Inventory, Purchasing, Manufacturing, and warehouse-related workflows.
  • Work directly with warehouse employees and supervisors to test systems.
  • Investigate inventory discrepancies and system-related operational issues and recommend practical solutions.
  • Business Systems & Process Improvement
  • Translate operational needs into functional requirements, technical solutions, test cases, and implementation plans.
  • Partner with the Director of IT and cross-functional stakeholders to identify, prioritize, and implement system improvements.
  • Evaluate whether business needs are best addressed through standard Odoo configuration, automation, customization, or custom development.
  • Coordinate with Odoo, external developers, and technology vendors when additional technical support or escalation is needed.
  • Maintain system documentation, user guides, SOPs, testing records, and changing documentation.
  • Train employees on Odoo workflows, system updates, and new functionality.
  • Support user acceptance testing, data validation, system releases, and post-launch support.
  • Support additional business applications and integration as needed, with Odoo remaining the primary focus of the role.
  • To lead our next-generation automation initiatives. You will embed Artificial Intelligence directly into our ERP ecosystem. Your primary mission is to build intelligent workflows that eliminate manual entry by auto-generating invoices, predicting purchase order trends, and dynamically managing project tasks.
Qualifications
Required Qualifications
  • 2+ years of hands-on Odoo development and administration experience in a production environment, or equivalent Odoo project experience.
  • Demonstrated experience developing or significantly customizing Odoo modules beyond basic Odoo Studio configuration.
  • Hands-on experience with Odoo.sh, Git, development/staging/production environments, build troubleshooting, AI automation tools and controlled deployments.
  • Strong working knowledge of Python, Odoo ORM, XML, QWeb, PostgreSQL concepts, and Git.
  • Functional knowledge of Odoo Inventory, including warehouse locations, operation types, routes, replenishment, reservations, packages, lots, and traceability.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Ability to translate business requirements into practical technical solutions.
  • Ability to communicate technical concepts clearly to non-technical users.
Preferred Qualifications
  • Experience with recent Odoo versions, particularly Odoo 18 or Odoo 19.
  • Experience with Odoo implementations, migrations, or custom-module upgrades.
  • Experience supporting multi-company, multi-warehouse, high-SKU, lot-controlled.
  • Practical experience with warehouse operations, inventory control, supply chain, purchasing, manufacturing, or logistics.
  • Experience integrating ERP systems with eCommerce platforms.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

K2J Marketing Partners LLC • St. Louis (MO)

On-site
USD 90,000 - 130,000
401(k)
Bonus based on performance
Company parties
+5
Odoo Developer: AI-Powered ERP & Warehouse Optimization
Odoo Developer: AI-Powered ERP & Warehouse Optimization

K2J Marketing Partners LLC • St. Louis (MO)

On-site
USD 90,000 - 130,000
401(k)
Bonus based on performance
Company parties
+5
Odoo Developer: AI-Driven ERP & Warehouse Optimizer
Odoo Developer: AI-Driven ERP & Warehouse Optimizer

K2J Marketing Partners • St. Louis (MO)

On-site
USD 95,000 - 135,000
401(k)
Bonus based on performance
Company parties
+5
Odoo Consultant
Odoo Consultant

Serosoft Solutions • United States

Remote
USD 90,000 - 150,000
Senior Odoo Team Lead (Full Stack)
Senior Odoo Team Lead (Full Stack)

Gwproductsusa • United States

Remote
USD 140,000 - 190,000
Fully remote work opportunity
Competitive compensation
Growth-oriented work culture
Odoo Experience Developer
Odoo Experience Developer

Aarbee Technology Solutions • North Brunswick Township (NJ)

On-site
USD 65,000 - 90,000
Friendly and Open-Culture Working Envi
Odoo Project Manager
Odoo Project Manager

Teliolabs Communication Private Limited • South San Francisco (CA), Northern (KY)

Hybrid
USD 120,000 - 160,000
ERP Developer (m/f/d) – focus on Odoo
ERP Developer (m/f/d) – focus on Odoo

Inducio • Germany (OH)

On-site
USD 60,000 - 90,000
Room to experiment
Direct cooperation with management
Development prospects
Functional Consultant (French Fluency)
Functional Consultant (French Fluency)

Odoo • San Francisco (CA)

Hybrid
USD 70,000 - 100,000
Healthcare, Dental, Vision, Life Insurance
401K Matching
PTO, paid sick days, and holidays
+3
Helpdesk Engineer (Functional–Technical Odoo Specialist)
Helpdesk Engineer (Functional–Technical Odoo Specialist)

Noetics LLC • Plano (TX)

On-site
USD 70,000 - 90,000