Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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 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
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
• 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 5 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Saint Louis, MO vacancy
  •  ...Full Stack Software DeveloperLocation: USA MO Saint LouisWe are seeking a highly skilled Full Stack Software Developer with a strong background in TypeScript and JavaScript, as well as experience in Node.js and Spring Boot. The ideal candidate will have a proven track... 
    Suggested

    Yantran LLC

    Saint Louis, MO
    1 day ago
  •  ...resolve complex technical issues and achieve goalsLead projects, teams, or serve as a peer mentorRequired Qualifications:5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training,... 
    Suggested
    Full time
    Work experience placement

    Wells Fargo

    Saint Louis, MO
    5 days ago
  • Lead Software Engineer, Phantom WorksCompany:The Boeing CompanyThe Boeing Company is seeking Lead Software Engineer with an Active Top...  ...to extend current products and win new programs; and developing new businesses and entering new markets. The organization is seeking... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Louis, MO
    1 day ago
  •  ...Full Stack DeveloperJoin the Software Engineering team. This individual will be responsible for developing a wide variety of software solutions in a cloud enabled microservices environment. Development will include solutions built for internal and external customer use... 
    Suggested
    Casual work

    The Timberline Group Company

    Saint Louis, MO
    4 days ago
  •  ...Senior Developer PositionNeed senior resource, average candidate won't work here.Must have:Spring Boot Cloud (Java Microservices with Spring Boot and Spring Cloud), Jolt Programming, Camunda (this is a rule engine. Exp with Drules will also work)Java, Spring, JPA, Hibernate... 
    Suggested

    The Timberline Group Company

    Saint Louis, MO
    1 day ago
  • Java Full Stack DeveloperLocation: Saint Louis, MO 63131 Duration: 12 monthsDetailed Job DescriptionTechnical LeadershipProvide architectural guidance, code reviews, and best-practice recommendations.Drive end-to-end technical ownership for assigned modules/features.Design...

    eTeam

    Saint Louis, MO
    1 day ago
  •  ...Visa: US Citizens, GC and H-1B Interview Type: Online test + Skype Interviews Positions: 3 nosJob Responsibilities:Java full stack developers with spring, struts etc and Angular JS on the front end sideAverage 6-7 years experienceExperience with card companies or... 
    H1b

    Compu-Vision Consulting

    Saint Louis, MO
    1 day ago
  •  ...experience in core Java 7+.Proven experience as a Full Stack Developer with strong Java backend skills (Spring Boot, Hibernate).Proficiency...  ...Participate in code reviews, testing, and debugging to ensure software quality.Troubleshoot and resolve issues in development,... 

    AceStack LLC

    Saint Louis, MO
    2 days ago
  •  ...security that operates at scaleParticipate in code reviews and retrospectives, and submit Pull Requests using GitCollaborate with software engineers, test engineers, TPMs, and PMsEnsure that you use 12-factor app design principles in your development.Ensure that the systems... 

    Veracity

    Saint Louis, MO
    1 day ago
  • $55 - $65 per hour

    DescriptionKforce has a client that is seeking a Platform Engineer in Saint Louis, MO.Key Responsibilities:Reliability Architecture & Systems Design:* Improve the reliability, availability, performance, scalability, and operability of enterprise applications, platforms,...

    KForce

    Saint Louis, MO
    1 day ago
  •  ...accordance with ITSM best practices.Support configuration across incident, request, change, problem, knowledge, and asset processes.Develop and maintain integrations between Halo ITSM, Jira, and other enterprise systems using APIs, webhooks, and middleware.Troubleshoot... 

    Stifel Financial

    Saint Louis, MO
    4 days ago
  •  ...Senior / Lead Java DeveloperWe are seeking a Senior or Lead Java Developer for a long-term opportunity in St. Louis, MO. This is a hands-...  ...improvement.Required Skills:6–10 years of experience in software development.Strong proficiency in Core Java and Object-Oriented... 

    Saxon Global

    Saint Louis, MO
    2 days ago
  •  ...for FTEs with AltimetrikInterview Process: 3 rounds will be Zoom VideoJob Description:Strong Java developer with very good understanding of micro services.Grasp of software engineering skills in modular design, data structures, algorithmsDeep knowledge and hands on... 
    Work experience placement

    Argyle Infotech

    Saint Louis, MO
    2 days ago
  •  ...Java/Testing Hybrid RoleThis is a Java/testing hybrid role.• Responsible for the analysis, design, development and delivery of software solutions• Defines requirements for new applications and customizations, adhering to standards, processes and best practicesResponsibilities... 
    Contract work

    ShiftCode Analytics

    Saint Louis, MO
    1 day ago
  • Wipro Limited is seeking a seasoned Fullstack Java professional to lead, coordinate, and deliver IT transformation projects. The role emphasizes Java/J2EE with Spring Boot, REST APIs, and Azure Cloud, along with ITIL-aligned operations and ITSM tooling like ServiceNow....

    Wipro Technologies

    Saint Louis, MO
    5 days ago
  •  ...equivalent experience5+ years of development experience in JAVA/J2EEStrong understanding of object oriented programmingAnalyze and develop Java solutions based on customers' needsThe ability to develop technical documentationProficient knowledge of Java & J2EE (including... 
    Contract work
    For contractors
    Immediate start

    The Timberline Group Company

    Saint Louis, MO
    2 days ago
  •  ...and automation.Collaborate with team members to deliver solutions in agile settings.Job Description:We are seeking a Senior Java Developer with extensive experience in designing and delivering enterprise-grade applications. The ideal candidate will have a strong background... 

    Apolis

    Saint Louis, MO
    5 days ago
  •  ...programming, testing, implementation, documentation, maintenance and support of systems application software in adherence with MasterCard standards, processes and best practices.Develop high quality, secure, scalable software solutions based on technical requirements... 

    TriOptus LLC

    Saint Louis, MO
    2 days ago
  •  ...day 1)Client: MastercardInterview Process: 3 rounds will be Zoom VideoJob Description:Strong Java developer with very good understanding of micro services.Grasp of software engineering skills in modular design, data structures, algorithms.Deep knowledge and hands on... 
    Work experience placement

    Argyle Infotech

    Saint Louis, MO
    2 days ago
  •  ...Senior Software Engineer – JavaLocation: St. Louis, MO (Onsite) Job Type: Contract (12 Months) Experience: 6–14 Years (L7 Role) Domain...  ...pipelines, and GitHub Copilot. This role involves designing, developing, and deploying scalable, cloud-native enterprise applications... 
    Contract work

    Argyle Infotech

    Saint Louis, MO
    1 day ago
  •  ...of defining the future of cloud technologies by contribution and collaboration to the Open Source community. is also committed to developing your skills and providing support to shape and grow your future. Our employees agree, as we have been consistently recognized on... 
    Work experience placement
    Monday to Thursday
    Shift work

    ClifyX

    Saint Louis, MO
    2 days ago
  •  ...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... 
    For contractors
    Flexible hours
    Shift work

    CLAYCO, INC.

    Saint Louis, MO
    5 days ago
  •  ...sales objectives, planning and delivering promotional activities with compelling technical content tailored to target audiences.Lead, develop, and coach the Technical Design and Promotions team, fostering proactive collaboration and maintaining high levels of technical... 
    Hourly pay
    Monday to Friday
    Shift work

    ABB

    Saint Louis, MO
    5 days ago
  •  ...Lead It Software DeveloperThe Lead IT Software Developer is a well-rounded expert on the team in Front-End frameworks (Aurelia, Angular and such) and Back-End (Microsoft SQL and C#/.NET). He/She is the go-to person for any questions or direction relating to technologies... 

    The Timberline Group Company

    Saint Louis, MO
    5 days ago
  •  ...Technology TeamSpectrum’s Product and Technology team creates, develops, and operates the nation’s fastest mobile service, most reliable...  ...position will be expected to contribute in areas dealing with software design, service architecture, database design, compliancy and strategy... 
    Work experience placement
    Work at office
    Remote work

    Software Technology Inc

    Saint Louis, MO
    2 days ago
  • $90k - $154k

     ...negotiation readiness.Target roles and stacks (varied but intentional)Current demand often includes entry-level software programmers, Java full stack developers, Python/Java developers, DevOps engineers, data analysts, data engineers, data scientists, and ML/AI engineers... 
    Full time
    H1b

    SynergisticIT

    Saint Louis, MO
    1 day ago
  •  ...defense technology firm in St. Louis, Missouri, seeks a Senior Software Engineer skilled in C++ embedded development. This position...  ...the U.S. Department of Defense. Key responsibilities include developing efficient embedded software systems and solving complex technical... 

    Object Computing

    Saint Louis, MO
    1 day ago
  •  ...diversity and innovation, LSEG is a place where everyone can grow, develop and fulfil your potential with meaningful careers. ROLE...  ..., logging, tracing, monitoring, alerting, and dashboarding. Software engineering and automation development using Go (Golang). Linux... 
    Worldwide

    LSEG (London Stock Exchange Group)

    Saint Louis, MO
    5 days ago
  • $98.5k - $206.8k

     ...multiple Agile development teams to deliver secure, high-quality software that directly supports national security objectives. This...  ...build, test, and deployment across multiple development teams. Develop and manage infrastructure-as-code using tools such as Terraform... 
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Saint Louis, MO
    5 days ago
  •  ...leading global aerospace company and top U.S. exporter, Boeing develops, manufactures and services commercial airplanes, defense products...  ...Engineering departments/disciplines (e.g., design, test, software, technology, avionics). Knowledge of the interaction between departments... 
    Work experience placement
    Currently hiring
    Flexible hours

    Boeing

    Saint Louis, MO
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!