Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
MSCS PrimeGoods, Inc. is seeking an experienced Odoo ERP Developer & BPA Specialist to maximize capabilities by developing applications, automating workflows, integrating systems, and improving business processes across the organization.
You will leverage Odoo 18 Enterprise Online, Python, and APIs to translate business requirements into reliable solutions. The role emphasizes building external Python applications, automations, and integrations while troubleshooting API issues and data flows to
MSCS PrimeGoods, Inc. is a growing foodservice distributor and we are looking for an experienced, proactive, and solutions-oriented Odoo ERP Developer & Business Process Automation Specialist to join our team to maximize its capabilities by developing applications, automating workflows, integrating systems, and improving business processes across the organization.
The successful candidate will also utilize Odoo, Python, APIs, and other appropriate technologies.
We are looking for someone who can translate actual business requirements into reliable systems and solutions, rather than someone limited to basic ERP configuration or theoretical programming knowledge.
Maximize the capabilities of Odoo 18 Enterprise Online across different business departments.
Customize and enhance Odoo workflows using supported Odoo Online capabilities, including Odoo Studio, automated actions, scheduled actions, and other available tools.
Develop and implement solutions that improve existing Odoo business processes.
Configure and enhance Odoo applications to meet operational requirements.
Integrate Odoo modules and workflows to improve coordination between Sales, Procurement, Inventory, Warehouse, Logistics, and Accounting departments.
Identify limitations in existing Odoo configurations and recommend appropriate technical solutions.
Develop external Python applications and integrations where additional functionality is required.
Troubleshoot Odoo errors, workflow issues, API integration problems, and application-related concerns.
Identify technical requirements and recommend whether they can be implemented within Odoo Online or require a different technical approach.
Develop, maintain, and enhance Python-based applications, scripts, automation tools, and internal business systems.
Automate repetitive and manual processes across different departments.
Develop apps to streamline order processing, procurement, inventory monitoring, warehouse operations, delivery planning, reporting, and other business activities.
Build automated workflows that reduce manual encoding, operational delays, and human errors.
Develop scheduled tasks, data synchronization processes, and automated reporting.
Maintain and improve existing Python applications used by the organization.
Develop practical, reliable, and user-friendly applications based on actual business requirements.
Identify opportunities to automate existing manual processes and improve operational efficiency.
Develop and maintain integrations between Odoo ERP and external applications using supported APIs.
Retrieve, create, update, and synchronize Odoo business data through API integrations.
Integrate Odoo with Python applications, Google Sheets, Google Apps Script, and other business systems.
Develop secure and reliable data synchronization processes.
Automate the exchange of information between Odoo and internal operational applications.
Ensure data accuracy, consistency, and integrity across integrated systems.
Troubleshoot API errors, authentication issues, data inconsistencies, and integration failures.
Optimize API usage, data retrieval, and processing to improve performance and minimize unnecessary requests.
Design, develop, and maintain internal web applications ad management systems.
Develop front-end and back-end components for business applications.
Build user-friendly interfaces for operational personnel and management.
Develop dashboards, monitoring tools, and reporting applications.
Implement appropriate authentication, access controls, and role-based permissions.
Integrate application with Odoo, APIs, and external systems.
Develop applications that improve operational efficiency, data visibility, and management decision-making.
Utilize AI-powered development tools or similar platforms to accelerate development.
Apply AI-assisted coding techniques for development, debugging, testing, refactoring, and optimization.
Review and validate AI-generated code to ensure correctness, security, reliability, and maintainability.
Integrate AI models and APIs into business applications where appropriate.
Explore AI-powered solutions for data processing, document analysis, reporting, and workflow automation.
Independently troubleshoot and maintain AI-assisted applications without replying solely on AI-generated suggestions
Work directly with management and department heads to understand business requirements and operational challenges.
Analyze existing business processes and identify opportunities for automation and improvements.
Translate operational requirements into technical specifications and functional applications.
Develop solutions that improve productivity, accuracy, efficiency, and cost-effectiveness.
Recommend improvements to existing ERP workflows and business applications.
Identify processes that can be automated using Odoo, Python, APIs, or other suitable technologies.
Prioritize development projects based on business impact, operational urgency, and management requirements.
Provide recommendations on technology solutions that support the company's operational and strategic objectives.
Retrieve and process business data from Odoo ERP using supported APIs.
Develop automated data extraction, transformation, validation, and synchronization processes.
Integrate Odoo with Google Sheets, Google Apps Script, Python applications, and other business systems.
Develop dashboards, automated reports, and management monitoring tools.
Ensure data accuracy, consistency, and integrity across integrated applications.
Optimize data retrieval and processing to minimize unnecessary API requests and improve performance.
Maintain secure handling of company data across applications and integrations.
Troubleshoot and resolve app errors, system failures, and automation issues.
Conduct functional testing, integration testing, debugging, and performance optimization.
Identify root causes of recurring technical problems and implement permanent solutions.
Maintain existing applications and ensure continued operational reliability.
Implement appropriate version control and software development practices.
Maintain technical documentation, system specifications, and development records.
Provide regular updates to management regarding project progress, issues, and completed deliverables.
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Equivalent professional experience and a strong portfolio of completed business applications will also be considered.
At least three (3) years of professional experience in Python development, software engineering, ERP development, or business application development.
Proven experience developing, deploying, maintaining, and improving actual business applications.
Practical experience with ERP systems, preferably Odoo.
Demonstrable experience with API integrations and business process automation.
Experience translating operational requirements into working software solutions.