×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer

Job in Plano, Collin County, Texas, 75086, USA
Listing for: Noetics LLC
Full Time position
Listed on 2026-05-15
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
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
Frontend Development (20%)
  • Customize views with XML (forms, lists, kanban)
  • Integrate third-party JS libraries
API Integration & Third-Party Services (15%)
  • 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
System Maintenance & Optimization (5%)
  • Debug and resolve production issues
  • Review and refactor code
  • Participate in code reviews and knowledge sharing
Required Qualifications
  • 3+ years Odoo development (15.0+, ideally 17.0)
  • Model/view inheritance, security rules, wizards, scheduled jobs
  • Multi-company and multi-currency awareness
Python
  • 3+ years Python 3.x
  • PEP 8 conventions, exception handling, logging
  • Proficient with Odoo ORM methods (search, browse, mapped, filtered)
Frontend
  • XML view customization
Database
  • General SQL knowledge when necessary
  • Understanding of ORM-to-SQL behavior
Other Requirements Technical Skills – Preferred
  • REST and SOAP API experience
  • Payment gateway integrations
  • Git, Docker, CI/CD (Git Lab)
  • QWeb templates and Excel report generation
Domain Knowledge – Preferred
  • Equipment leasing or asset management
  • Field Service Management
  • Managed Print Services
  • E-commerce and payment processing
Soft Skills
  • 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
Required Experience
  • 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
Nice-to-Have Qualifications
  • Experience with Odoo 17.0
  • Financial institution integrations
  • Large Odoo instance performance tuning
  • Multi-company/multi-currency expertise
What You’ll Work On
  • 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.
Application Requirements

Please submit:

  • Resume/CV highlighting Odoo and Python experience
  • Portfolio or Git Hub examples (if available)
  • Brief description of your most complex Odoo project
#J-18808-Ljbffr
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary