Job Description
Company Overview
Day Testers is a technology-driven organization specializing in enterprise software development and digital solutions for clients across multiple industries and regions. Our team focuses on delivering scalable ERP solutions, automation systems, and business process optimization using modern technologies.
We work with international clients to implement customized Odoo ERP solutions that streamline operations, improve productivity, and support business growth.
Job Overview
Day Testers is seeking a talented and motivated Odoo Developer to join our remote development team. In this role, you will work on implementing, customizing, and maintaining Odoo ERP solutions for clients across various industries.
You will contribute throughout the development lifecycle, from requirements analysis and module development to testing and deployment, while collaborating with senior developers, business analysts, and clients to deliver high-quality ERP systems.
This is an excellent opportunity for developers interested in building expertise in enterprise resource planning (ERP) systems and business automation technologies.
Key Responsibilities
Core Development Tasks
- Develop and customize Odoo modules using Python and XML.
- Create and modify Odoo views including form, tree, kanban, pivot, and graph views.
- Implement business logic through models and controllers.
- Write clean, maintainable, and well-documented code.
- Implement custom workflows and automation rules within Odoo.
- Develop API integrations and custom reports using QWeb templates.
- Participate in code reviews and implement feedback from senior developers.
- Debug and troubleshoot issues in development, testing, and production environments.
Project Collaboration
- Work with project teams to understand client requirements and technical specifications.
- Assist in data migration, import/export operations, and database management.
- Support testing and QA activities, including creating test cases and identifying bugs.
- Provide regular progress updates and technical documentation.
- Collaborate with business analysts to translate business requirements into technical solutions.
Continuous Learning & Development
- Stay updated with Odoo framework updates (Odoo 16, 17, 18, 19+).
- Learn through mentorship and code reviews from senior developers.
- Gain expertise in domain-specific modules such as:
- Accounting
- HR
- Inventory
- CRM
- Manufacturing
- Contribute to internal documentation and knowledge sharing.
- Pursue professional certifications and skill development.
Client Support (When Required)
- Provide technical assistance during ERP implementation phases.
- Support User Acceptance Testing (UAT).
- Create user documentation and training materials.
- Participate in client meetings and demonstrations.
Required Qualifications
Technical Skills
- Strong knowledge of Python programming and object-oriented programming (OOP).
- Basic to intermediate knowledge of Odoo architecture, models, views, and controllers.
- Experience with HTML, CSS, JavaScript, and XML.
- Understanding of SQL and relational databases.
- Familiarity with PostgreSQL is preferred.
- Experience with Git/GitHub version control.
- Basic knowledge of Linux/Unix command line.
Education & Experience
- Bachelor’s degree in Computer Science, Software Engineering, IT, or related field (or equivalent experience).
- 0–10 years of development experience including internships or freelance work.
- At least one coding project or portfolio demonstrating programming ability.
Preferred Qualifications
- Hands-on experience with Odoo module development and customization.
- Experience working on ERP implementations.
- Knowledge of business domains such as accounting, HR, inventory, CRM, or manufacturing.
- Experience with REST APIs and system integrations.
- Familiarity with Docker, CI/CD pipelines, or deployment tools.
- Previous experience working in remote development teams.
Technical Competencies
Essential
- Python
- Odoo Framework
- XML
- HTML / CSS
- SQL & Database Concepts
- Git Version Control
- Linux Command Line
Highly Desirable
- JavaScript / jQuery
- REST API Integrations
- QWeb Reporting
- PostgreSQL
- Docker
- Accounting or financial workflow knowledge
Why Join Day Testers?
Professional Growth
- Work with experienced Odoo consultants and developers.
- Structured mentorship and training programs.
- Exposure to multiple industries and business processes.
- Opportunity to work on complex ERP automation projects.
- Support for Odoo certification programs.
Work Environment
- Fully remote work environment.
- Collaborative team culture focused on knowledge sharing.
- Exposure to international clients and global projects.
- Regular technical training and skill development opportunities.
Compensation & Benefits
- Competitive salary based on experience and skills.
- Performance-based incentives.
- Health insurance (as per company policy).
- Paid leave and time off benefits.
- Professional development budget for courses and certifications.
- Flexible working hours with remote work setup.
Salary Range: ₹15,965 – ₹88,140 per month
Remote Work Requirements
Candidates must have:
- Stable internet connection (minimum 10 Mbps).
- Dedicated workspace suitable for professional work.
- Availability during IST business hours (Monday–Friday).
- Ability to work independently and manage time effectively.
- Familiarity with remote collaboration tools such as Slack, Zoom, and Google Meet.
Application Process
Required Materials
References (optional but preferred)
Updated Resume/CV
Cover Letter explaining interest in Odoo development
Portfolio or GitHub link with coding projects