{"schemaVersion":"jobsearcher.job.v1","id":"1feab0930ca6492fa916cf5d","url":"https://jobsearcher.com/jobs/1feab0930ca6492fa916cf5d","canonicalUrl":"https://jobsearcher.com/jobs/1feab0930ca6492fa916cf5d","title":"Full Stack Developer","description":"Plano, United States\nWe develop and maintain a large enterprise Odoo ERP (v17.0) for equipment leasing, managed print services, and field service operations. The system includes 60+ custom modules, multiple third-party integrations, and complex business workflows.\nPosition Summary\nWe are seeking an Odoo Developer to maintain, enhance, and extend our Odoo 17.0 system. You will work across custom modules, API integrations, financial workflows, lease management, MPS, field service, and accounting.\n\nKey Responsibilities Core Development (60%)\nDevelop and maintain custom modules using Python and the Odoo ORM\nImplement model and view inheritance, computed fields, and business logic extensions\nBuild wizards, automated workflows, and scheduled actions\nCreate and maintain QWeb reports (PDF/Excel) and dashboards\nFollow established coding conventions (PEP 8, Odoo patterns)\nWrite unit tests using Odoo’s testing framework\nFrontend Development (20%)\nDevelop OWL components and JavaScript modules\nCustomize views with XML (forms, lists, kanban)\nIntegrate third-party JS libraries\nImplement responsive UI components\nAPI Integration & Third-Party Services (15%)\nIntegrate REST and SOAP APIs\nMaintain integrations with:\nFinancial institutions (Wells Fargo, US Bank, Great America)\nPayment gateways (Cardpointe)\nMPS systems (Nubeprint, PrintFleet, MPS Monitor, EKM, KPAX)\nVendor APIs and distribution systems\nHandle authentication, error handling, and data synchronization\nSystem Maintenance & Optimization (5%)\nDebug and resolve production issues\nOptimize ORM queries\nReview and refactor code\nParticipate in code reviews and knowledge sharing\n\nRequired Qualifications\nOdoo Framework\n3+ years Odoo development (15.0+, ideally 17.0)\nORM expertise (@api.model, @api.depends, @api.constrains)\nModel/view inheritance, security rules, wizards, scheduled jobs\nMulti-company and multi-currency awareness\nPython\n3+ years Python 3.x\n\nPEP 8 conventions, exception handling, logging\n\nProficient with Odoo ORM methods (search, browse, mapped, filtered)\nFrontend\nOWL components\nJavaScript (ES6+), async/await\nXML view customization\nDatabase\nPostgreSQL\nGeneral SQL knowledge when necessary\nUnderstanding of ORM-to-SQL behavior\n\nOther Requirements\nTechnical Skills – Preferred\nREST and SOAP API experience\nPayment gateway integrations\nAuthentication (Basic, API keys, OAuth)\nGit, Docker, CI/CD (GitLab)\nQWeb templates and Excel report generation\nDomain Knowledge – Preferred\nERP/accounting workflows\nEquipment leasing or asset management\nField Service Management\nManaged Print Services\nE-commerce and payment processing\nSoft Skills\nStrong debugging and problem-solving ability\nAbility to work independently and collaboratively\nAttention to detail and code quality\nClear technical communication\nAbility to understand complex business requirements\nProactive identification of issues\nRequired Experience\n3+ years Odoo module development in production environments\n5+ years Python development\nExperience with complex, multi-module business systems\nExperience integrating external APIs\nGit-based collaborative development\nWriting unit tests and following coding standards\nNice-to-Have Qualifications\nExperience with Odoo 17.0\nFinancial institution integrations\nLarge Odoo instance performance tuning\nMulti-company/multi-currency expertise\nWhat You'll Work On\nLease Management: contracts, credit apps, payment calculations\nMPS: vendor integrations, meter automation, consumables\nField Service: scheduling, automation, geofencing, equipment tracking\nFinancial Integrations: payment processing, invoice automation, reporting\nPortal/E-commerce: multi-invoice payments, customer portal features\nReporting & Analytics: dashboards and operational/financial reporting\nDevelopment Environment\nFramework: Odoo 17.0 Enterprise\nBackend: Python 3.x\nDatabase: PostgreSQL\nFrontend: OWL, JavaScript, XML\nVersion Control: Git (subtree for external modules)\nDeployment: Docker-based\nCI/CD: GitLab pipelines\nCode Standards: PEP 8, Odoo conventions, Conventional Commits\n\nWhat We Offer\n\nA stimulating and collaborative work environment where your expertise is valued and your contributions make a difference.\nOpportunities to work on diverse and challenging projects with clients across various industries, enhancing your skills and expanding your professional network.\nCompetitive compensation package, including salary, benefits, and opportunities for advancement based on performance and achievements.\nA supportive and inclusive culture that prioritizes teamwork, innovation, and personal development.\n\nApplication Requirements\nPlease submit:\nResume/CV highlighting Odoo and Python experience\nPortfolio or GitHub examples (if available)\nBrief description of your most complex Odoo project\nRelevant certifications or training","company":"Noetics","rawCompany":"noetics","city":"Plano","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-07-29T10:58:16.085Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Full Stack Developer","description":"Plano, United States\nWe develop and maintain a large enterprise Odoo ERP (v17.0) for equipment leasing, managed print services, and field service operations. The system includes 60+ custom modules, multiple third-party integrations, and complex business workflows.\nPosition Summary\nWe are seeking an Odoo Developer to maintain, enhance, and extend our Odoo 17.0 system. You will work across custom modules, API integrations, financial workflows, lease management, MPS, field service, and accounting.\n\nKey Responsibilities Core Development (60%)\nDevelop and maintain custom modules using Python and the Odoo ORM\nImplement model and view inheritance, computed fields, and business logic extensions\nBuild wizards, automated workflows, and scheduled actions\nCreate and maintain QWeb reports (PDF/Excel) and dashboards\nFollow established coding conventions (PEP 8, Odoo patterns)\nWrite unit tests using Odoo’s testing framework\nFrontend Development (20%)\nDevelop OWL components and JavaScript modules\nCustomize views with XML (forms, lists, kanban)\nIntegrate third-party JS libraries\nImplement responsive UI components\nAPI Integration & Third-Party Services (15%)\nIntegrate REST and SOAP APIs\nMaintain integrations with:\nFinancial institutions (Wells Fargo, US Bank, Great America)\nPayment gateways (Cardpointe)\nMPS systems (Nubeprint, PrintFleet, MPS Monitor, EKM, KPAX)\nVendor APIs and distribution systems\nHandle authentication, error handling, and data synchronization\nSystem Maintenance & Optimization (5%)\nDebug and resolve production issues\nOptimize ORM queries\nReview and refactor code\nParticipate in code reviews and knowledge sharing\n\nRequired Qualifications\nOdoo Framework\n3+ years Odoo development (15.0+, ideally 17.0)\nORM expertise (@api.model, @api.depends, @api.constrains)\nModel/view inheritance, security rules, wizards, scheduled jobs\nMulti-company and multi-currency awareness\nPython\n3+ years Python 3.x\n\nPEP 8 conventions, exception handling, logging\n\nProficient with Odoo ORM methods (search, browse, mapped, filtered)\nFrontend\nOWL components\nJavaScript (ES6+), async/await\nXML view customization\nDatabase\nPostgreSQL\nGeneral SQL knowledge when necessary\nUnderstanding of ORM-to-SQL behavior\n\nOther Requirements\nTechnical Skills – Preferred\nREST and SOAP API experience\nPayment gateway integrations\nAuthentication (Basic, API keys, OAuth)\nGit, Docker, CI/CD (GitLab)\nQWeb templates and Excel report generation\nDomain Knowledge – Preferred\nERP/accounting workflows\nEquipment leasing or asset management\nField Service Management\nManaged Print Services\nE-commerce and payment processing\nSoft Skills\nStrong debugging and problem-solving ability\nAbility to work independently and collaboratively\nAttention to detail and code quality\nClear technical communication\nAbility to understand complex business requirements\nProactive identification of issues\nRequired Experience\n3+ years Odoo module development in production environments\n5+ years Python development\nExperience with complex, multi-module business systems\nExperience integrating external APIs\nGit-based collaborative development\nWriting unit tests and following coding standards\nNice-to-Have Qualifications\nExperience with Odoo 17.0\nFinancial institution integrations\nLarge Odoo instance performance tuning\nMulti-company/multi-currency expertise\nWhat You'll Work On\nLease Management: contracts, credit apps, payment calculations\nMPS: vendor integrations, meter automation, consumables\nField Service: scheduling, automation, geofencing, equipment tracking\nFinancial Integrations: payment processing, invoice automation, reporting\nPortal/E-commerce: multi-invoice payments, customer portal features\nReporting & Analytics: dashboards and operational/financial reporting\nDevelopment Environment\nFramework: Odoo 17.0 Enterprise\nBackend: Python 3.x\nDatabase: PostgreSQL\nFrontend: OWL, JavaScript, XML\nVersion Control: Git (subtree for external modules)\nDeployment: Docker-based\nCI/CD: GitLab pipelines\nCode Standards: PEP 8, Odoo conventions, Conventional Commits\n\nWhat We Offer\n\nA stimulating and collaborative work environment where your expertise is valued and your contributions make a difference.\nOpportunities to work on diverse and challenging projects with clients across various industries, enhancing your skills and expanding your professional network.\nCompetitive compensation package, including salary, benefits, and opportunities for advancement based on performance and achievements.\nA supportive and inclusive culture that prioritizes teamwork, innovation, and personal development.\n\nApplication Requirements\nPlease submit:\nResume/CV highlighting Odoo and Python experience\nPortfolio or GitHub examples (if available)\nBrief description of your most complex Odoo project\nRelevant certifications or training","datePosted":"2026-07-29T10:58:16.085Z","dateModified":"2026-07-29T10:58:16.085Z","hiringOrganization":{"@type":"Organization","name":"Noetics","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Plano","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"1feab0930ca6492fa916cf5d"},"url":"https://jobsearcher.com/jobs/1feab0930ca6492fa916cf5d"}}