Full Stack Developer
Job in
Plano, Collin County, Texas, 75086, USA
Listed on 2026-05-15
Listing for:
Noetics LLC
Full Time
position Listed on 2026-05-15
Job specializations:
-
Software Development
Backend Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
We 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.
Position Summary
We 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.
Key Responsibilities Core Development (60%)- Develop and maintain custom modules using Python and the Odoo ORM
- Implement model and view inheritance, computed fields, and business logic extensions
- Build wizards, automated workflows, and scheduled actions
- Create and maintain QWeb reports (PDF/Excel) and dashboards
- Follow established coding conventions (PEP 8, Odoo patterns)
- Write unit tests using Odoo’s testing framework
- Customize views with XML (forms, lists, kanban)
- Integrate third-party JS libraries
- Integrate REST and SOAP APIs
- Maintain integrations with:
- Financial institutions (Wells Fargo, US Bank, Great America)
- Payment gateways (Cardpointe)
- Vendor APIs and distribution systems
- Handle authentication, error handling, and data synchronization
- Debug and resolve production issues
- Review and refactor code
- Participate in code reviews and knowledge sharing
- 3+ years Odoo development (15.0+, ideally 17.0)
- Model/view inheritance, security rules, wizards, scheduled jobs
- Multi-company and multi-currency awareness
- 3+ years Python 3.x
- PEP 8 conventions, exception handling, logging
- Proficient with Odoo ORM methods (search, browse, mapped, filtered)
- XML view customization
- General SQL knowledge when necessary
- Understanding of ORM-to-SQL behavior
- REST and SOAP API experience
- Payment gateway integrations
- Git, Docker, CI/CD (Git Lab)
- QWeb templates and Excel report generation
- Equipment leasing or asset management
- Field Service Management
- Managed Print Services
- E-commerce and payment processing
- Strong debugging and problem-solving ability
- Ability to work independently and collaboratively
- Attention to detail and code quality
- Clear technical communication
- Ability to understand complex business requirements
- Proactive identification of issues
- 3+ years Odoo module development in production environments
- 5+ years Python development
- Experience with complex, multi-module business systems
- Experience integrating external APIs
- Writing unit tests and following coding standards
- Experience with Odoo 17.0
- Financial institution integrations
- Large Odoo instance performance tuning
- Multi-company/multi-currency expertise
- Lease Management: contracts, credit apps, payment calculations
- Reporting & Analytics: dashboards and operational/financial reporting
- Version Control: Git (subtree for external modules)
- Deployment: Docker-based
- CI/CD: Git Lab pipelines
- Code Standards: PEP 8, Odoo conventions, Conventional Commits
- A stimulating and collaborative work environment where your expertise is valued and your contributions make a difference.
- Opportunities to work on diverse and challenging projects with clients across various industries, enhancing your skills and expanding your professional network.
- Competitive compensation package, including salary, benefits, and opportunities for advancement based on performance and achievements.
- A supportive and inclusive culture that prioritizes teamwork, innovation, and personal development.
Please submit:
- Resume/CV highlighting Odoo and Python experience
- Portfolio or Git Hub examples (if available)
- Brief description of your most complex Odoo project
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×