ITL

Senior Odoo Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Odoo Developer, a contract position lasting over 6 months, with a pay rate of $75,000 - $110,000 per year. Required skills include 3+ years of Odoo development, Python, XML, and familiarity with PostgreSQL and Docker.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
500
-
πŸ—“οΈ - Date
November 8, 2025
πŸ•’ - Duration
More than 6 months
-
🏝️ - Location
On-site
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
Hampton, VA 23666
-
🧠 - Skills detailed
#GIT #HTML (Hypertext Markup Language) #DevOps #Docker #Deployment #Kanban #Python #REST API #JavaScript #XML (eXtensible Markup Language) #Data Integrity #Linux #Automation #Documentation #Web Development #Debugging #REST (Representational State Transfer) #Project Management #PostgreSQL #Security
Role description
About ITL Solutions We use Odoo Enterprise (v18) as our central ERP to integrate operations across Accounting, HR, Payroll, and Project Management. Our Odoo environment is customized in-house to streamline workflows, enforce security models, and automate business processes. About the Role We’re looking for a Senior Odoo Developer who will take full ownership of our Odoo platform β€” managing, developing, and extending our Odoo instance to meet evolving business needs. This is a hands-on, technical role that blends Python/Odoo development, systems management, and business process design. You’ll work directly with senior engineers and department leads to turn high-level business requirements into Odoo modules, record rules, automations, and dashboards. You’ll also manage the supporting infrastructure (Odoo.sh, Git repositories, Docker environments, backups, and SSL certificates). This position is ideal for someone who thrives on autonomy, understands both software architecture and business process modeling, and enjoys building reliable, maintainable systems that people actually use. Key Responsibilities Design, develop, and maintain custom Odoo modules (models, views, workflows, wizards, and reports). Implement and troubleshoot record rules, access controls, and security groups across multiple departments (Accounting, HR, Timesheets, Payroll, etc.). Manage Odoo.sh deployments, local Docker-based dev environments, Git branches, and staging/production synchronization. Build and refine Odoo UI components (form, tree, kanban, dashboard views) to improve usability. Write clean, maintainable Python and XML code, adhering to Odoo best practices. Diagnose and resolve issues in models, views, or business logic (e.g., timesheet automation, analytic budget permissions). Collaborate with stakeholders to translate business needs into technical requirements and deliver solutions end-to-end. Oversee system reliability β€” including data integrity, backups, SSL certificates, and basic DevOps tasks. Document configurations, modules, and workflows for maintainability and hand-off. Required Qualifications Must be able to handle CUI, ITAR/EAR, and NOFORN documentation. 3+ years of professional Odoo development experience (Enterprise preferred). Strong proficiency in Python, Odoo ORM, and XML view architecture. Experience managing security rules, groups, and permissions in Odoo. Familiarity with PostgreSQL, Git, and Linux/Docker environments. Understanding of Odoo.sh or self-hosted Odoo deployment pipelines. Proven ability to translate business logic into modular technical solutions. Excellent debugging skills and comfort with Odoo Developer Mode. Strong communication and documentation habits. Preferred / Nice-to-Have Experience with DevOps or infrastructure tools (Docker, Nginx, SSL, backups). Experience integrating third-party APIs or automations within Odoo. Background in full-stack web development (JavaScript, HTML/CSS, REST APIs). Familiarity with accounting or payroll modules in Odoo. Personal or home-lab experience in self-hosting, containerization, or automation projects. Who You Are Self-directed and comfortable owning a full production system. Passionate about clean architecture, maintainability, and business alignment. A problem solver who enjoys untangling complex workflows. Curious, resourceful, and comfortable wearing multiple hats. Job Type: Contract Pay: $75,000.00 - $110,000.00 per year Benefits: 401(k) 401(k) matching Dental insurance Flexible schedule Health insurance Paid time off Vision insurance Work Location: In person