Software Developer
K2J Marketing Partners LLC
Job Description
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 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
Odoo Development & System Management
• 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
• This role is located in our St Louis, MO office.
• Authorization to work in the United States is required.
• 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.
Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Saint Louis, MO vacancy
- ...About the Role Java Developer position for a US Remote Contract role. Qualifications Basic Qualifications A Bachelors degree in Computer Science, Software Engineering or related discipline. Required Skills ~6+ years of experience in software...SuggestedContract workRemote work
- ...preferred; AWS experience a plus) - including hands-on infrastructure design, service selection, and multi-cloud strategy thinking. Software engineering discipline: you write clean, maintainable code and design systems with other engineers in mind - building abstractions...SuggestedFor contractorsFlexible hoursShift work
- ...models and proof-of-concepts into reliable production systems - Develop APIs and services using server-side Java and Python/FastAPI -... ..., and vector stores Requirements - 10+ years of software engineering experience, including substantial backend or distributed...SuggestedPermanent employmentFull timeRemote work
$85 - $100 per hour
...Lead Software Developer – Remote Contract Opportunity Hourly Pay Range - $85-$100 per hour. Join a dynamic team at an innovative company reshaping healthcare technology. As a Lead Software Developer, you will drive the design and development of scalable, secure...SuggestedHourly payContract workRemote work- ...in research and production environments Build and support GenAI pipelines (fine-tuning, RAG, multi-modal inferencing, LLMOps) Develop reusable infrastructure templates using tools like Terraform and Helm Contribute to internal innovation (PoCs, workshops) and support...SuggestedRemote work
- ...healthcare technology vendors, and managed service providers. Lead infrastructure implementation projects and technology upgrades. Develop infrastructure standards, documentation, and operational procedures. Participate in technology strategy and long-term...
- ...Position: Python Developer with React Remote role Duration: Long-Term contract. Domain: Insurance / Financial Key skills - Python, React, CI/CD, AWS database, Native AI Looking for FSD with Python Development and React front end experience....Long term contractRemote work
$164.9k - $223.1k
...onboard and offboard systems, including distributed sensors, datalinks, external mission services, and partner-provided capabilities. Develop and evaluate mission logic related to sensor integration, track management, mission planning, state awareness, decision support,...Permanent employmentWork experience placementInterim roleImmediate startRelocationRelocation packageFlexible hoursShift workDay shift- ...Job Description Trevity LLC is seeking Principal Software Engineers to provide technical leadership and architectural oversight... ...ACP, or Certified Scrum Professional. -Extensive experience developing advanced geospatial analysis tools and automation workflows....
$142.8k - $274.8k
...systems reliable, secure, and easier to operate. As a Principal Software Engineer on the Azure Local AKS team, you'll design and deliver... ...distributed systems, strengthen your technical leadership, and develop a practical understanding of customers' cloud needs. This role...Ongoing contractWork at officeLocal areaWork from home- Dev:.NET Team: 7 full time employees and 7 offshore employees. Team provides level 3 support. It’s a pure support role but at the highest level. Team triages, go through server logs, and drives to resolution. Must have good communication skills and ability to collaborate...Full time
- ...Junior Software Developer CEdge has an opportunity for a Junior Software Developer, located in Saint Louis, MO. If you are ready to work alongside World Renowned Technology experts, and carry the skills below, this is the opportunity that will inevitably take your...
- Azure Platform Engineer (Azure DevOps + Databricks Admin) - onsite in St. Louis, MO (4 days onsite) 6 plus years of experience required Location : ONSITE in St. Louis, MO (4 days onsite) - send locals Duration : 6mo Visas: Since its W...Local area
- ...This job is with Encode, Inc a fully owned subsidiary of Lancesoft Job Details: Title : Software Developer AWS Location : St Louis, MO Clearance : Top secret Type : Full Time This is 100% onsite job This position involves software development activities that support...Full timeApprenticeshipLocal area
- ...We are seeking a skilled Software Developer with strong expertise in C# .NET, SQL Server, Azure, Angular, and deployment pipelines . The ideal candidate will also have experience developing with Claude AI tooling , bringing modern AI integration into enterprise...Remote work
$60k - $65k
...documentation. Implement andmaintainreusable components and libraries to streamline development and ensure consistency acrossERP software. Qualifications Bachelor’s degree inComputerScience, Software Engineering, ora relatedfield. Proven experience as...Contract workH1bWorldwideVisa sponsorshipWork visa- ...(e.g., Aflac), and a 401(k) for all W-2 employees (and their families if needed) We are seeking three mid-to-senior level Java Developers to join a cloud-native engineering team building high-scale backend services. This role is ideal for developers with strong experience...Contract workRemote work3 days per week
- ...center of it all, our dedicated IT teams innovate, design and develop the technology that is redefining how customers rent, buy and share... ..., we’re excited to announce a current opening for an Senior Software Engineer to join our amazing Vehicle Solutions Product Health...Work from home
- ...technical presentations, and/or regularly represents the firm in professional and technical societies. Collaborates internally to develop and implement strategies and best practices that align with discipline trends and standards. Provides direction in putting...Full timeWork at officeFlexible hours
- ...processes. Familiarity with AI-enabled contact center technologies, virtual agents, or conversational AI. Understanding of software development lifecycle and testing practices. Strong troubleshooting and problem-solving skills. Ideal Background: A mid...Local area
- ...and modernize an enterprise DevSecOps toolchain supporting 300+ developers. The role involves operating existing self-hosted platforms on... ...experience. *Knowledge of Artifactory, Xray, SonarQube, and software supply chain security. *Strong Linux administration,...Contract work
$95k - $154k
...Hired by Fortune 500 Companies Want to get hired by Fortune 500 companies? This is where your career begins. If you're a Java developer, software programmer, data scientist, ML/AI engineer or a data analyst struggling to break into the tech industry, you're not alone....Full timeH1b$126.65k
...inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for a Software Engineer / Developer(Experienced or Senior) to join the Phantom Works Open Architecture Systems Integrated Software (OASIS) Solutions team...Permanent employmentContract workWork experience placementCurrently hiringRelocationRelocation packageFlexible hoursShift workDay shift$134.55k - $205.56k
...degree from an ABET-accredited engineering program. ~12 years of transmission design experience. ~ Proficiency with PLS-CADD software. ~ Experience must include preparation of scopes of work, development of conceptual designs, determination of design basis, the...Hourly payWork at officeLocal areaFlexible hours3 days per week- Application Engineer I page is loaded## Application Engineer Ilocations: North America/USA/Missouri/St. Louis - WPE, MOtime type: Full timeposted on: Posted Yesterdayjob requisition id: R0017818We begin with dreams. Dreams drive our motivation. Dreams are our future. The...InternshipWork at officeShift work
- ...Microservices This position will focus on driving quality by developing automated solutions to execute functional, non-functional,... ..., etc. Excellent technical acumen and ability to learn new software quickly Must be high-energy, detail-oriented, proactive and have...
$198.05k - $267.95k
...interim and/or final Secret Clearance is required after starting. ~10 or more years of work-related experience in object-oriented software development using C/C++ or Java. ~10 or more years of work-related experience in embedded real-time software development. ~7...Permanent employmentFull timeInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursDay shift- ...ensure successful delivery of complex projects while leading and developing a high-performing engineering team. Requirements ~... ...deadline-driven environment. ~ Proficiency with engineering tools, software, and IT systems to enhance productivity and workflow...
- ...industry codes & standards, including NEC/NFPA, NEMA, UL, IEEE, CSA, ICEA, AEIC, NESC, ASTM, MSHA, and IEC to support customers. Develop and deliver engineering presentations and in-depth product or service training seminars to maintain existing market shares or grow...Contract workTemporary workFor contractorsWork at officeRemote work2 days per week
- ...Louis, MO. Job Description Summary: Work on a development team, utilizing Agile scrum methodology, which is responsible for developing and maintain agency wide Platform as a Service (PaaS) capability deployed across multiple security domains. The PaaS environment...Shift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
Related searches
- intel software engineer Saint Louis, MO
- director software engineering Saint Louis, MO
- software engineer Saint Louis, MO
- senior robotics software engineer Saint Louis, MO
- financial software developer Saint Louis, MO
- part time software developer remote Saint Louis, MO
- software engineer remote Saint Louis, MO
- ngo software engineer Saint Louis, MO
- software development engineer aws Saint Louis, MO
- network software engineer Saint Louis, MO




